Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Загрузка памяти программой   Найти похожие ветки 

 
Belorus ©   (2006-02-24 18:58) [0]

Есть прога.

1. Нужно узнать сколько памяти она жрёт.
2. -   // -   //                 процессорного времени -//-    

3. Когда я сворачиваю прогу все ненужные ресурсы чистятся-> соответственно объём занимаемой ОЗУ уменьшается. Как сделать это без сворачивания.Либо добиться подобного эффекта.


 
pasha_golub ©   (2006-02-24 19:19) [1]

Ctrl+Alt+del = Task Manager?


 
Kolan ©   (2006-02-24 21:02) [2]

Ну и почисть ненужные ресурсы.


 
Alkid ©   (2006-02-25 14:36) [3]

Есть хорошая функия GetHeapStatus. Использование TaskManager для данной
задачи подходит, но не совсем - дело в том, что ОС сама размещает в
адресном пространстве своего процесса разные необходимые ей структуры
и тем самым искажает отчётность.

С GetHeapStatus есть только одна фишка - если у тебя программа состоит
из нескольких DLL`ей, то в каждой из них создаётся своя куча, а GetHeapStatus
тебе вернёт данные только для одной кучи - для той, которая принадлежит тому
модулю, в котором ты её вызвал.


 
Belorus ©   (2006-02-27 19:22) [4]

Блин. Какой нафиг таск менеджер. Мне на написать самому а они мне ТМ.

Прога юзает 5 DLL. Ресурсов никаких нету. И как их чистить не знаю. Винда что-то чистит при сворачивании. Например когда открываю опендиалог он зажирает метра 4 памяти. Сверну разверну - всё ОК.Я уверен что есть какая-то фукция для чистки.



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

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
2-1142601378
nap<>
2006-03-17 16:16
2006.04.02
Такой вопрос


2-1142517746
PoetOfDelphi
2006-03-16 17:02
2006.04.02
SelectAl для DBGrid а с включённым dgMultiSelect


15-1141749259
ArtemESC
2006-03-07 19:34
2006.04.02
JavaScript - как напечатать в данном месте стр. строку?


2-1142493748
KyRo
2006-03-16 10:22
2006.04.02
Доступ к файлу


15-1141968672
nap<>
2006-03-10 08:31
2006.04.02
Сервисы