Не могу остановить диспетчер системных ресурсов Windows
Я использую диспетчер системных ресурсов Windows, чтобы ограничить использование памяти конкретным процессом. Это работает хорошо, но у меня проблема, когда я прекращаю управление через консоль.
Допустим, я использую ограничение памяти в 100 МБ для процесса Powershell_ISE. Если я остановлю управление, выделение памяти может мгновенно возрасти, но если я запущу другой процесс Powershell_ISE, он все равно будет ограничен до 100 МБ, даже если управление отключено. Это ожидаемое поведение? Я заметил, что службы менеджера системных ресурсов Windows все еще работают. Должен ли я остановить это вручную?
1 ответ
Да, я думаю, вам нужно остановить процесс. Однако из документации не очень понятно:
"Если в качестве политики управления установлен Weighted_Remote_Sessions, то запущенные процессы продолжают управляться, даже если для состояния управления диспетчера системных ресурсов Windows установлено значение STOPPED".
Это подразумевает подходящее поведение того, что вы описываете.
Я определенно попытался бы остановить службу и наблюдать за поведением
Оба ресурса, которые я использую, не содержат описания поведения, которое вы описываете: