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

Вниз

Квота на запускаемы процесс   Найти похожие ветки 

 
GePo   (2004-11-27 23:14) [0]

Как установить ограничение на используемую память дочерним процессом? Сам процесс запускаю CreateProcess-ом. Знаю, что использовать надо SetProcessWorkingSetSize, но не могу разобрать с установкой прав на процесс


 
Игорь Шевченко ©   (2004-11-27 23:20) [1]


> Как установить ограничение на используемую память дочерним
> процессом


В Win2k и WinXP использовать Job.


> Знаю, что использовать надо SetProcessWorkingSetSize


Этой функцией трудно ограничить используемую память.

"Using the SetProcessWorkingSetSize function to set an application"s minimum and maximum working set sizes does not guarantee that the requested memory will be reserved, or that it will remain resident at all times. When the application is idle, or a low-memory situation causes a demand for memory, the operating system can reduce the application"s working set"
"you must use the SetProcessWorkingSetSize function carefully. You must always consider the performance of the whole system when you are designing an application."

Кроме того, привилегия SE_INC_BASE_PRIORITY_NAME нужна только для увеличения рабочего набора.

Кроме того, понятие "рабочий набор" существует, насколько мне известно, только в NT-системах.


 
GePo   (2004-11-27 23:29) [2]

А можно по подробнее, как его применять с CreateProcess-ом. Только самое главное. А что мануал на английском, пока я его переведу...



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

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

Наверх




Память: 0.47 MB
Время: 0.03 c
14-1104325073
BiN
2004-12-29 15:57
2005.01.16
Дизассемблер на Паскале


1-1104563793
Dr. Genius
2005-01-01 10:16
2005.01.16
Программу - в системный трей


14-1103896711
Тимур
2004-12-24 16:58
2005.01.16
Железо - хелп!


14-1104244124
Cerberus
2004-12-28 17:28
2005.01.16
Игры для сотовых.


14-1104152882
Layner
2004-12-27 16:08
2005.01.16
Приветствую всех! Нужен совет! Есть файл видео в 2 гига.