Я бы точно использовал AQTime и НИЧЕГО, чтобы определить информацию об использовании памяти.Вот пример информации об использовании памяти, которую я ожидал бы найти:
- Точная строка, которая выделяет память с помощью GetMem, TObject.Create.
- Хорошие счетчики количества объектов и общего количествапамять, используемая различными типами классов.
Прежде всего, давайте разберемся с очевидными вещами:
A.Вы должны следовать инструкциям AQTime и настроить параметры своего проекта, в том числе параметры компилятора и компоновщика, которые хорошо описаны в файлах справки.Особенно вам нужны символы Turbo Debugger (TD32) в настройках компоновщика и все остальные параметры настройки, которые вы настроили бы для любой другой отладочной сборки вашего проекта.
B.Прежде чем использовать его со своим собственным приложением, вы должны сначала попробовать учебник.
Короче говоря, я интенсивно использовал AQTime, и когда у меня возникли проблемы, они были решаемы, так что не давайтееще на AQTime.Если вы не можете заставить работать свое большое приложение, начните с изучения того, как протестировать небольшое приложение, демонстрацию или учебное упражнение.
Обновление: Я только что сам проверил его, и я обнаружил, что у меня возникают проблемы даже при создании базовой демонстрации AQTime 7 с профилировщиком Allocation, как описано.Я использую AQTime 7.10.380 pro.