Как оценить объем оперативной памяти программы

agav99
Offline
Зарегистрирован: 28.04.2012

 Как оценить объем оперативной памяти программы, в случае если она использует различные сторонние библиотеки

maksim
Offline
Зарегистрирован: 12.02.2012

 Вот например есть статейка. Сам что то помню про утечки памяти при использовании динамичских массивов.

А в общем, наверное можно водсчитать по количеству и типу переменных в коде и в библиотеках. Может для этого существует какое-то ПО.

step962
Offline
Зарегистрирован: 23.05.2011

 Свободная RAM - это место между началом (=первый байт за самой последней глобальной переменной)/концом кучи и стеком. Вычитаем из адреса стека адрес начала/конца кучи и вуаля. Счет с точностью до пары-тройки байтов, занятых под вызов функции и локальную переменную - все это естественным образом подгружает стек и смещает его указатель немного вниз.

Borland
Offline
Зарегистрирован: 17.05.2012

 

freeMemory() и  memoryfree.h