Главная страница
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.017 c
1-84096
Raki
2003-06-10 14:40
2003.06.26
Путь к файлу


14-84681
bkv
2003-06-04 17:12
2003.06.26
Вызов почтовой программы с созданным новым письмом


3-83890
Andreyki
2003-06-02 18:40
2003.06.26
БД и CGI


14-84597
Vlad Oshin
2003-06-09 09:17
2003.06.26
:) (=============чтоб попасть было легче..:)


1-84285
sagchat
2003-06-14 17:50
2003.06.26
Как проверить существует файл или нет!