Difference between revisions of "DbgMemoryAllocated"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 08:50, 7 February 2021
DbgMemoryAllocated (Функции отладки) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Отладочная функция получает текущий объем памяти в байтах, выделенный системой (с учетом всех внутренних переменных, стеков потоков, объектных стеков и пр.)
Синтаксис
dbgMemoryAllocated():<Объем памяти, выделенный системой (INT)>
Возвращаемое значение
Возвращает целое число -- объем выделенной памяти.
Примеры
//Выводит число определенное число в байтах Message(DbgMemoryAllocated()); a:=List.Create(); //Выводит большее число в байтах. Важно не забывать, что сам вывод в лог (увеличение количества информации в логе) также требует выделения памяти, поэтому, чтобы повторить // эксперимент с теми же цифрами результата, требуется очистить и закрыть лог перед запуском кода. Message(DbgMemoryAllocated());