Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
Alex_Y   (2003-02-25 18:50) [0]

Как определить, сколько места в оперативной памяти занимает приложение? Желателен способ, который даст то же число, что и Диспетчер задач (Task Manager).


 
Игорь Шевченко   (2003-02-26 09:57) [1]

В кладовке лежит программа QuerySystemInformation - показывает разную память, занимаемую приложением.
Кстати, Task Manager показывает два вида памяти - какая именно интересует ?
Одна определяется по GetProcessWorkingSetSize...


 
Alex_Y   (2003-02-26 15:39) [2]

За ссылку - спасибо! А вот с памятью ещё не всё ясно. Есть физическая, есть виртуальная, есть подгружаемые библиотеки, из которых большая часть - совместного использования.
Задача же "очень простая". Если известно, что для вновь создаваемого окна понадобится 4 M , то что с чем сложить, чтобы узнать - хватит системе места или нет? Как это бывает у Виндоуза: "Системе не хватает памяти...Закройте ненужные окна и приложения...". Где этот Виндоуз находит критическую нехватку, если у меня под NT2000 всегда "свободно" ровно 16K?


 
Игорь Шевченко   (2003-02-26 16:53) [3]

Руссинович, Соломон - внутреннее устройство Windows 2000.

Системе не хватает памяти в Pagefile. Создай еще один, либо увеличь имеющийся



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

Форум: "WinAPI";
Текущий архив: 2003.04.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.006 c
3-76851
Abrams
2003-04-08 09:10
2003.04.24
BDE


1-76924
Jogger
2003-04-11 09:37
2003.04.24
Как узнать


14-77099
lipskiy
2003-04-07 14:09
2003.04.24
Что-то под новым доменом тупняк какой-то...


6-77066
succer
2003-03-02 06:39
2003.04.24
Перехват ссылок


3-76792
Sergey
2003-04-04 22:08
2003.04.24
Выборка через ClientDataSet, DCom и Потоки ????





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский