powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Получение информации об утечках
5 сообщений из 5, страница 1 из 1
Получение информации об утечках
    #39902611
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую FastMM. Как в нем можно посмотреть в произвольный момент информацию о всей выделенной памяти? Со стеком и классами объектов. Т.е. отчет, полностью аналогичный тому, что строится при завершении программы.

Что-то типа
Код: pascal
1.
2.
3.
4.
procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMemotyInfo();
end;



И еще, есть ли возможность построить такой отчет не с момента запуска приложения, а с некоторой контрольной точки?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Получение информации об утечках
    #39902629
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перенес процедуру
Код: pascal
1.
procedure CheckBlocksOnShutdown(ACheckForLeakedBlocks: Boolean);

в интерфейсную секцию FastMM и в нужный момент вызвал

Код: pascal
1.
CheckBlocksOnShutdown(True)
...
Рейтинг: 0 / 0
Получение информации об утечках
    #39902808
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предложи Пьеру на гитхабе это в основную ветку включить
...
Рейтинг: 0 / 0
Получение информации об утечках
    #39902920
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2
Предложи Пьеру на гитхабе это в основную ветку включить
Это очень специфический функционал, т.к. показывает всю память, выделенную в программе. Пользоваться этим почти невозможно. Вот если бы можно было получить разностный лог. Но это нетривиальная задача. Особенно во многопоточной среде.
...
Рейтинг: 0 / 0
Получение информации об утечках
    #39902951
swame2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Vasilisk_,

Непонятно зачем это нужно. Мне вот нужно было собрать статистику какие объекты в программе сколько памяти занимают (тысячи классов). Делал свой рекурсивный обход всех объектов в программе.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Получение информации об утечках
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]