Вниз
Скачать: CL | DM;

Приколы с памятью занимаемой прогой   Найти похожие ветки 

 
ZEE ©   (2003-10-10 18:47) [0]

Пишу небольшую прогу на WinApi по ходу дела проверяю как она себя ведет, не засоряет ли память - при этом нашел такую штуку: при запуске проги она в памяти занимает почти 2Мб, а если свернуть ее на таскбар - то занимаемая ей память становится около 160Кб. Ну допустим, окно не надо отрисовывать в памяти поэтому и уменьшилось. Но теперь восстанавливаем окно в нормальный вид и смотри в памяти прога уже весит чуть больше 700Кб и при дальнейших действиях (перетаскивании, кликаньи по кнопкам и т.п.) память подгребается максимум до 850Кб. А теперь сам вопрос: каково при старте к занимаемой памяти прилипилось около 1,2Мб ???

зы: не знал в какой раздел вопрос помещать WinApi или Система - поэтому кидаю сюда (надеюсь не пернаправят в треп...)


 
Юрий Федоров ©   (2003-10-10 19:09) [1]

Насчет сворачивания\разворачивания - посмотри на MS Word (например) -
то же самое.
Для контроля утечек памяти есть спец. утилиты, например MemorySleuth, диспетчер задач для этой цели не подходит


 
Ketmar   (2003-10-10 19:19) [2]

слова "peak memory useage" ни о чём не говорят? исследование того, как винда определяет занятую память и как работает heap manager в delphi тоже не помогли?


 
Anatoly Podgoretsky ©   (2003-10-10 21:59) [3]

ОС сама решает, что тебе показать, только не надо на этой основе делать выводы о занимаемой памяти, оно к истине не имеет никакого отношения.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
1-74280
Almaren
2003-10-12 18:06
2003.10.23
Что за библиотека DsgnIntf.pas?


3-74091
evgeniy1980
2003-09-30 10:33
2003.10.23
Combobox


1-74179
BelAS
2003-10-10 05:25
2003.10.23
Интерфейс приложения


1-74318
Pacuk
2003-10-12 00:53
2003.10.23
Перекодировка форм Delphi3 -> Delphi5


1-74207
RomanB
2003-10-07 16:45
2003.10.23
VBA: For each CollectionItem in Collection. Delphi: ?




   Наверх