Новости сайта
Главная страница » 2007 » Март » 5 » Ограничение загрузки процессора на процесс

Ограничение загрузки процессора на процесс

Ограничение загрузки процессора на процесс

Решил сегодня перегнать видео с DVD в DivX. Всё хорошо но загрузка процессора на 100 процентов мешала продолжать комфортно работать за компом и немного подумав нашёл 2 решения:

BES - маленький инструмент, который ограничивает использование центрального процессора для любого процесса. Вы можете ограничить использование центрального процессора процесса, который использовал бы центральный процессор на 100 %, скажем до 50 % (или на любой другой процент использования). После этого Вы сможете использовать другие программы более комфортно.
1. Запускаем bes.exe и давим Target.

2. Выбираем процесс который нужно ограничить.

3. Выбираем нужный процент загрузки процессора.

home

Вторая программа не имеет графического интерфейса и больше подходит для автоматического запуска. Работает как служба. Установка и настройка не каких проблем не вызвала. Программа настраивается путём изменения ключей реестра и чтобы изменения вступили в силу нужно перезапустить службу.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ThreadMaster\Parameters]
"CPUThresholdPct"="70" – Параметр отвечает за загрузку ЦП процессом который был запущен.
"MainSampleTime"="30" – Время после которого действует ограничение на загрузку ЦП процессом (в нашем примере 70%)
"ThreadOverloadActionStart"="" – Скрипт который запускается при старте процесса
"ThreadOverloadActionStop"="" - Скрипт который запускается при закрытии процесса

Последнее нужно по большому счёту для ведения логов загрузки ЦП разным софтом.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ThreadMaster\Parameters\Applications]
"mfadmin.exe"="5"
"virtua~1.exe"="50"

Перечисляются процессы для которых нужно явным образом ограничить использование ЦП при старте.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ThreadMaster\Parameters\Exceptions]
"winlogon.exe"=""
"services.exe"=""
"SPOOLSV.EXE"=""
"termsrv.exe"=""
"svchost.exe"=""
"csrss.exe"=""
"cdmsvc.exe"=""
"dfssvc.exe"=""
"llssrv.exe"=""

Процессы для которых не надо ограничивать использование ЦП.

home

Забираем:

Размер архива 0.5 МБ
ThreadMaster и BES 1.2.2 - Free

Категория: ProgramZ | Просмотров: 1000 | Добавил: huligun | Дата:
Комментарии
Всего комментариев: 0
Имя *:
Email *:
Код *:
Используются технологии uCoz