Есть ли настоящий ulimit для окон? Я нахожу способы / программы, как не допустить, чтобы одна программа съела 100% процессора.
Благодарю.
источник
Есть ли настоящий ulimit для окон? Я нахожу способы / программы, как не допустить, чтобы одна программа съела 100% процессора.
Благодарю.
Диспетчер системных ресурсов Windows - это инструмент для установки лимитов ЦП на процесс и добавления интерфейсов учета процессов. В старых версиях Windows это было то, что было на втором диске, который никто никогда не устанавливал. В 2008 году эта функция будет включена. Как правило, это не так важно для системы Windows (с точки зрения управления ресурсами), как Unix-система, так как «хорошая» встроена в ОС, и приоритет процесса (с некоторыми исключениями) можно изменить на лету в графическом интерфейсе, кроме того, Windows Vist и выше дискового ввода-вывода также могут быть приоритетными (по умолчанию это основано на приоритете процесса). Существует API, который позволяет явно устанавливать приоритет дискового ввода-вывода, но я не знаю ни одной утилиты, позволяющей напрямую изменять только приоритет дискового ввода-вывода.
Вы можете использовать что-то вроде диспетчера системных ресурсов Windows, который имеет аналогичные функции, которые можно ограничить в том, что вы можете установить ограничения ЦП или памяти для процесса, пользователя или сеанса. Это было доступно в Windows 2003 Enterprise и более поздних версиях.
Более подробную информацию можно получить на Technet (2008 R2 специально) или здесь статья Wiki .
Сторонним вариантом будет FasterWin, предназначенный исключительно для установки квот ЦП на процессы.
Одним из решений было бы щелкнуть правой кнопкой мыши по процессу Task Manager
и изменить приоритет.
Вы должны взглянуть на: http://threadmaster.tripod.com/
также есть графический интерфейс для его настройки: http://timwells.net/content/threadmaster-gui
источник