Мой рабочий компьютер испытывает большое замедление, таким образом, я хочу сделать то, что я могу для проверки материала, я должен быть ответом, на самом деле является быстро реагирующим. Например, я выполняю Гибридный язык, который загружается каждый раз, я загружаюсь. Как я могу сказать Windows XP всегда устанавливать свой приоритет потока на низко?
Используя Проводник Процесса 'утилиты SysInternals', я могу временно установить приоритет - до следующего раза, когда приложение перезапущено. Как я эффективно делаю это постоянным?
Существует Prio. Prio расширяет стандарт Windows TaskManager и добавляет опцию "Save priority" к меню "Set Priority".
протест № 1: Я использовал его только что (под WINXP), и это хорошо работало, но я не протестировал его экстенсивно.
протест № 2: Причина деинсталляции лицензировала потому что:
Prio - распределяется как бесплатное программное обеспечение для персонального использования только. Это означает: Все авторские права к Prio исключительно принадлежат O&K Software Ltd. Программа является бесплатной для персонального использования только. Лицензия на ведение коммерческой деятельности имеет стоимость $19,95.
(кавычка с их веб-сайта)
Я нашел ProcessTamer, который может также помочь с Вашей проблемой (возможно, еще больше). Это, кажется, бесплатное программное обеспечение - автору просто нравится, когда Вы регистрируетесь для свободного лицензионного ключа (иначе несколько всплывающих окон окон ворчания).
Если Вы хотите это только для нескольких избранных программ, можно создать batchfile, который не называет его непосредственно, но косвенно через start
(встроенный командный процессор Windows), и затем используют это batchfile (ярлык на него).
start
может использоваться со следующими опциями, которые устанавливают приоритет процесса:
Лассо процесса может вызвать приоритеты (и привязка ЦП) к процессам, наряду с другими функциями как ProBalance (Баланс Процесса):
разумно корректирует приоритеты запущения программ так, чтобы плохо себя ведомые процессы существенно не влияли на скорость отклика Вашего ПК.
Это свободно для домашнего использования, с несколькими nagscreens, 14,95$ для регистрации Pro лицензия.
Изменение ярлыка приложения для 'запуска/, низкого [program.exe]', должно работать на Вас.
Это технически может работать на вещи, которые не запускаются автоматически. Если Вы хотите это для программы запуска, можно сделать это к ярлыку и поместить его в папку StartUp, очевидно. Если я хотел работать: C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe/command:update / путь: "C:\dev_dir" я имел бы к:
1) Набор "Запускается в" к папке, фактический файл выполнения (TortiseProc.exe в этом примере) расположен так: "C:\Program Files\TortoiseSVN\bin"
2) Поставьте цель для выполнения CMD w/"/C" для выполнения, строка после "/C" затем выходят, затем используют, это для выполнения ЗАПУСКАЕТ ПРИОРИТЕТ / [исполняемый файл] [параметры]. В моем случае я использовал следующее:
%SystemRoot %\system32\cmd.exe/C запускает/BELOWNORMAL TortoiseProc.exe/command:update / путь: "C:\dev_dir"
%SystemRoot %\system32\cmd.exe Запускает командную строку
/C выполняет следующий код,
запустите/BELOWNORMAL TortoiseProc.exe/command:update / путь: "C:\dev_dir" на самом деле запускает программу, учитывая, что Вы правильно "Запускаете в" к каталогу, где исполняемый файл расположен.
Надо надеяться, это помогает кому-то.