Существуют ли решения, которые могут ограничить использование процессором процесса?

Я использую старый ноутбук и делаю тяжелую обработку, которая требует длительного использования процессора в течение длительного времени (~ 30 минут – 2 часа). Когда процесс ставит большую нагрузку на процессор в течение длительного времени, процессор перегревается, и компьютер отключается. Я не хочу использовать кулер / стойку, потому что я ношу этот ноутбук и работаю вне дома.

Есть ли способ / приложение, которое я могу ограничить использование процессором процесса в Windows?

  • Является ли CPU активным в спящем режиме?
  • В каком направлении должен быть установлен вентилятор дополнительного корпуса?
  • Должен ли я разогнать умирающий ПК?
  • Почему моя материнская плата не будет работать с двумя процессорами?
  • Как ЦП «знает», что на самом деле означает команды и инструкции?
  • Как процесс «выбирает», какое ядро ​​запускается?
  • Примечание. Установка приоритета процесса из диспетчера задач не работает.

    Примечание 2: Вентиляторы чистые.

  • Как назначить номера мониторов в Windows 7
  • Ошибка5: доступ запрещен при перезапуске службы журнала событий
  • Удаленный рабочий стол Windows - как отменить клавиатуру?
  • В Windows Media Center есть ли способ одновременно использовать как цифровой, так и аналоговый звук?
  • Создание комбинаций Ctrl + Alt после переключения ключей с помощью Autohotkey
  • Где хранятся пути к файлам, открытые в Notepad ++ (последние открытые вкладки)?
  • 9 Solutions collect form web for “Существуют ли решения, которые могут ограничить использование процессором процесса?”

    Поиск по сети приводит к некоторым программам, которые могут помочь. Все они бесплатны .

    BES – боевой кодер Шираза

    BES – небольшой инструмент, который ограничивает использование ЦП для определенного процесса: например, вы можете ограничить использование ЦП процессом, который будет использовать CPU 100%, до 50% (или любой процент, который вам нравится). Благодаря этому вы можете удобно использовать другие программы, делая что-то интенсивное в процессорах в фоновом режиме. Ограничивая нагрузку на ЦП, вы также можете сразу охлаждать свой процессор, когда становится слишком жарко. Конечно, скорость обработки будет замедляться пропорционально, если вы ограничите использование ЦП, но она должна быть намного лучше, чем сбой из-за жары или (в худшем случае), когда ваш компьютер сломался с сжигаемым процессором.

    Укротитель процесса

    Process Tamer – это крошечная (140k) и суперэффективная утилита для Microsoft Windows XP / 2K / NT / Vista / Win7, которая работает в вашем системном трее и постоянно контролирует использование процессора другими процессами. Когда он видит процесс, который перегружает ваш процессор, он временно приостанавливает приоритет этого процесса, пока его использование процессора не вернется к разумному уровню.

    Процесс Лассо

    Process Lasso – это уникальная новая технология, которая улучшит отзывчивость и стабильность вашего ПК в периоды высокой загрузки процессора. Windows, по своему усмотрению, позволяет программам монополизировать ваш процессор без ограничений, что приводит к зависаниям, зависанию и задержкам. Процесс Lasso ProBalance (Process Balance) интеллектуально регулирует приоритеты запуска программ, так что плохо управляемые процессы не будут отрицательно влиять на отзывчивость вашего ПК.

    Самое легкое решение, которое я нашел, – ограничить мощность процессора.

    1. Перейдите в Панель управления.
    2. Оборудование и звук
    3. Параметры питания
    4. Изменить настройки плана
    5. Изменение дополнительных настроек мощности
    6. Управление мощностью процессора
    7. Максимальное состояние процессора и снизить его до 80% или независимо от того, что вы хотите. Используя программное обеспечение, которое измеряет температуры процессора, такие как «Вентилятор скорости», вы увидите, что температура падает.

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

    http://threadmaster.tripod.com/

    В окнах 10, 8 и 7

    1. Перейти к диспетчеру задач
    2. Щелкните правой кнопкой мыши процесс, для которого использование процессора будет ограничено. Нажмите «перейти к деталям»
    3. Теперь откроется вкладка подробных сведений правой кнопкой мыши по конкретному процессу и выберите «установить сродство» и выберите ядра, которые вы разрешите конкретному процессу.

    Вместо загрузки программы для этого, если вы перейдете к диспетчеру задач и перейдите к деталям, вы увидите список процессов, которые вы используете. Если вы щелкаете правой кнопкой мыши и используете опцию «установить близость» вместо «установить приоритет», вы можете выбрать, сколько ядер используется отдельной программой, и, следовательно, ограничение объема использования процессора программой.

    Конечно, это старый вопрос, но я удивлен, что никто этого не предложил:

    Уменьшите скорость процессора.

    Практически все ноутбуки и Windows сами построили механизмы для динамической настройки скорости процессора для соответствия нагрузке. Вы можете переопределить это поведение – например, в панели управления => Параметры питания => Дополнительно, вы можете установить максимальную скорость процессора ниже 100%. Тогда ваш процессор будет ограничен более низкой скоростью и, таким образом, будет генерировать меньше тепла, задайте то, что вы делаете.

    Это не требует дополнительного программного обеспечения и, что более важно, снижение скорости вашего процессора делает ваш процессор более эффективным , поэтому это лучшее решение, чем ограничение использования вашего процессора в Windows. Использование 50% процессора на частоте 2.0 ГГц будет использовать значительно большую мощность, чем 100% от процессора на 1.0 ГГц. Меньше энергии = меньше тепла.

    В наши дни лучшим решением является ограничение использования процессора для каждого процесса, ограничивая сродство к процессору (к которому имеет доступ процесс). У вас меньше точности (можно ограничить определенные проценты), но это более естественная операция, чем попытка периодически приостанавливать и возобновлять потоки процессов. Процесс Lasso отлично справляется со стандартными (постоянными) сходствами с процессорами. Тем не менее, он также имеет «жесткое» ограничение стиля BES, хотя это не рекомендуется, так как это такой неестественный акт.

    Другой очень удобный способ установить близость определенного исполняемого файла при его запуске – использовать команду start .

    Например «start / affinity F iexplore.exe». Если есть одно приложение, которое вы хотите запустить таким образом, вы можете создать ярлык с помощью этой команды. Обратите внимание, что сродство задается шестнадцатеричным значением, что может потребовать некоторой проб и ошибок. Проверьте процесс в диспетчере задач, чтобы просмотреть фактический результат сродства!

    Подробнее см. Здесь: http://blogs.msdn.com/b/santhoshonline/archive/2011/11/24/how-to-launch-a-process-with-cpu-affinity-set.aspx

    При разгоне CPU позволит вам добиться более медленных скоростей процессора, снизив теплоту. Возможно, вам необходим передовой опыт, если ваша материнская плата или процессор не имеют возможности изменять тактовую частоту с помощью загружаемой программы. (Найдите утилит разгона для вашего процессора или материнской платы (только у вашего процессора и материнской платы), просто обратите внимание, что вас будет интересовать разгон.)

    В случае, если нет утилиты avaialble, вы будете входить в BIOS своего компьютера и изменять тактовую частоту процессора. Самый простой способ – установить множитель на меньшее число. Пожалуйста, не касайтесь напряжений, потому что это может повредить ваш CPU, если он слишком высок, или вызвать ошибки, когда он слишком низок. Частоты не должны изменяться, просто множитель. Чтобы вернуться к настройкам по умолчанию, прочитайте руководство по BIOS, чтобы определить, что клавиша нажата для восстановления настроек по умолчанию. (Или просто внимательно осмотрите экран BIOS, особенно экран выхода.)

    Давайте будем гением компьютера.