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

Вниз

Как определить объём занимаемой приложением памяти?   Найти похожие ветки 

 
Zemal ©   (2003-06-10 11:30) [0]

Собственно и всё :). Желательно знать объём занимаемой оперативки и объём в файле подкачки. Если подскажете как реализовать это под Win 95-98 и под Win NT/2k/XP (если есть какие-то нюансы).


 
BOA_KAA ©   (2003-06-10 11:38) [1]

Попробуй mSysInfo скачать, кажется он позволял это делать ~8o|


 
Zemal ©   (2003-06-10 11:53) [2]

И откуда же его скачать? Желательно, конечно, без всяких компонентов... есть какие-то API-функции на это дело... у меня и так уже проект перегружен всякими компонентами.
Работа приложения связана с базой данных и получает большие наборы данных (отчёты, куда денешься). Хорошо бы в строке статуса предупреждать пользователя о занятых ресурсах под это дело :). Приложение MDI, а пользователи бестолковые как пеньки и не объяснишь что открытие кучи отчётов чревато... вот и нужно как-то выкрутиться... Только не предлагайте ограничить количество Child окон, т.к. многие отчёты небольшие и поэтому, сами понимаете, нет резона такое делать... в общем нужно определить объём занимаемой памяти именно "моим" экземпляром приложения, ну и если кто знает - как определить объём свободной оперативки и соответственно загруженность файла подкачки. Заранее благодарен.


 
BOA_KAA ©   (2003-06-10 12:01) [3]

Если перегружен, то рояли плюс-минус один никакой не сыграет. Да и посмотреть, как это сделано можно в исходниках.
А сам компонент могу скинуть


 
Zemal ©   (2003-06-10 12:08) [4]

Скинь, если не сложно мне на мыло компонент и исходничек (в моём инфо мыло есть). Буду благодарен. А компонент платный? С исходниками? Если без исходников, то лучше ненадо.


 
BOA_KAA ©   (2003-06-10 12:42) [5]

Проверь, поместился или нет? А то там 3 с копейками метра, пришлось с другого адреса послать


 
Zemal ©   (2003-06-10 12:52) [6]

Не-е-е-е... не поместился... у меня лимит 1 метр на почтовом сервере. А разбить нельзя?


 
BOA_KAA ©   (2003-06-10 13:21) [7]

В течение дня попробую.


 
Zemal ©   (2003-06-10 13:34) [8]

Лучше бы ссылку дал :)).


 
fs_more   (2003-06-10 13:37) [9]

Под всеми НТ работает программулина "Менеджер задач". Она это все показывает.


 
Zemal ©   (2003-06-10 14:05) [10]

fs_more >> Ты думаешь я такой глупый?! Task Managera что-ли незнаю?! Ты ещё под стол пешком ходил, когда я его юзал :). Я помоему понятно объяснил чего я хочу... для этого одного "Менеджера задач" мало... мне нужно програмно!!! Прог-рам-но!!! Понятно?


 
KSergey ©   (2003-06-10 15:14) [11]

Не знаю как там на счет mSysInfo, но не раз уже здесь обсуждалось, что это невозможно в общем случае.


 
Zemal ©   (2003-06-10 16:07) [12]

Ну спасибо, блин... успокоили... невозможно значит... в общем случае значит... Но Менеджер задач как-то это делает??? Нет в мире невозможных вещей - есть вещи о которых мы незнаем! Кто-то думает иначе?


 
Palladin ©   (2003-06-10 16:10) [13]

GetHeapStatus


 
Zelius ©   (2003-06-10 16:25) [14]

Помоему, это можно с помощью WMI сделать...



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

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

Наверх




Память: 0.49 MB
Время: 0.03 c
4-84839
Unknown user
2003-04-23 12:58
2003.06.26
Проблема при выводе развернутого текста


8-84455
Mad Diger
2003-03-11 12:32
2003.06.26
Как быстро вывести миниатры картинок как в ACDSee


3-83985
shoo
2003-05-30 10:23
2003.06.26
Выделить программно все строки в dbgrid е


14-84605
kaif
2003-06-07 01:55
2003.06.26
Вопрос к материалистам


1-84138
DJ Goalkeeper
2003-06-11 11:14
2003.06.26
Прозрачность фона TLabel