- Сообщения
- 8,098
- Решения
- 21
- Реакции
- 6,899
LimitRAM - ограничение максимального объема ОЗУ, используемой процессом.
Автор: Dragokas
Использование:
ProcessID - идентификатор запущенного процесса.
Max RAM (в байтах) - задается опционально.
Если не указан, утилита просто покажет, какие сейчас процесс имеет ограничения по ОЗУ.
Ключ /HL (иначе - HardLimit) - также опциональный.
Если указан, процесс не будет использовать памяти больше, чем Вы задали,
иначе процессу может быть выделено больше памяти, если в системе достаточно свободной ОЗУ.
Более подробно: GetProcessWorkingSetSizeEx и SetProcessWorkingSetSizeEx
Все ошибки, выдаваемые утилитой, соответствуют System Error Codes.
Состав: EXE + VB6 src.
Автор: Dragokas
Использование:
CMD/BATCH:
LimitRAM [ProcessID] [Max RAM] /HL
ProcessID - идентификатор запущенного процесса.
Max RAM (в байтах) - задается опционально.
Если не указан, утилита просто покажет, какие сейчас процесс имеет ограничения по ОЗУ.
Ключ /HL (иначе - HardLimit) - также опциональный.
Если указан, процесс не будет использовать памяти больше, чем Вы задали,
иначе процессу может быть выделено больше памяти, если в системе достаточно свободной ОЗУ.
Более подробно: GetProcessWorkingSetSizeEx и SetProcessWorkingSetSizeEx
Все ошибки, выдаваемые утилитой, соответствуют System Error Codes.
Состав: EXE + VB6 src.