Главная страница
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.021 c
9-83850
Igor1984
2003-01-12 19:19
2003.06.26
Перекрытие спрайтов


14-84531
agentru
2003-06-06 19:38
2003.06.26
Где найти ???????


14-84525
Fly`
2003-06-06 16:58
2003.06.26
Нужен текстовый редактор


7-84804
Sirus
2003-04-04 06:56
2003.06.26
Ловушка на принтер...


7-84789
Tornado
2003-04-18 09:46
2003.06.26
CD-ROM