Ulimit для окон

Есть ли настоящий ulimit для окон? Я нахожу способы / программы, как не допустить, чтобы одна программа съела 100% процессора.

Благодарю.

4 ответа

Диспетчер системных ресурсов Windows - это инструмент для установки лимитов ЦП на процесс и добавления интерфейсов учета процессов. В старых версиях Windows это было то, что было на втором диске, который никто никогда не устанавливал. В 2008 году эта функция должна быть включена. Как правило, это не так важно для системы Windows (с точки зрения управления ресурсами), как Unix-система, поскольку "хорошая" встроена в ОС, и приоритет процесса (за некоторыми исключениями) можно изменить на лету в графическом интерфейсе, кроме того, Windows Vist и выше дискового ввода-вывода также могут быть приоритетными (по умолчанию это основано на приоритете процесса). Существует API, который позволяет явно устанавливать приоритет дискового ввода-вывода, но я не знаю ни одной утилиты, позволяющей напрямую изменять только приоритет дискового ввода-вывода.

Вы можете использовать что-то вроде диспетчера системных ресурсов Windows, который имеет аналогичные функции, которые вы можете ограничить в том, что вы можете установить ограничения ЦП или памяти для процесса, пользователя или сеанса. Это было доступно в Windows 2003 Enterprise и более поздних версиях.

Дополнительная информация доступна на Technet(2008 R2 специально) или здесь статья Wiki. http://i39.tinypic.com/nwbtk7.jpg


Сторонним вариантом будет FasterWin, предназначенный исключительно для установки квот ЦП на процессы. http://i43.tinypic.com/2hi2mgo.jpg

Вы должны взглянуть на: http://threadmaster.tripod.com/

также есть графический интерфейс для его настройки: http://timwells.net/content/threadmaster-gui

Одним из решений было бы щелкнуть правой кнопкой мыши процесс в Task Manager и изменить приоритет.

Другие вопросы по тегам