Undervolting CPU (Русский)

Понижение напряжения ("даунвольтинг" или "андервольтинг") — процесс, который позволяет уменьшить энергопотребление и тепловыделение, не влияя на производительность системы. Обратите внимание, что в большинстве материнских плат ПК настроить напряжение процессора можно также и в BIOS.

Важно: Неправильная настройка напряжения процессора может вызвать полный отказ оборудования. Вас предупредили!
Состояние перевода: На этой странице представлен перевод статьи Undervolting CPU. Дата последней синхронизации: 20 декабря 2020. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Описание

  • #intel-undervolt — утилита для уменьшения напряжения процессоров Intel Haswell и выше с помощью MSR. Совместима с intel_pstate.
  • #amdctl — утилита для уменьшения напряжения процессоров AMD K10 и выше.

Утилиты

intel-undervolt

Intel-undervolt — утилита, основанная на данной статье для уменьшения напряжения процессоров Intel Haswell и выше, используя MSR и регистры MCHBAR. Кроме того, она позволяет изменять лимиты мощности и температуры.

Установка

Установите пакет intel-undervolt.

Настройка и использование

Следующая команда выведет настройки напряжения, использующиеся в данный момент:

# intel-undervolt read

Теперь отредактируйте конфигурационный файл . Пример конфигурационного файла с уменьшением напряжения кэша процессора на 100 mV:

Уменьшение напряжения кэша CPU и CPU на 100-200 mV, как правило, работает стабильно. Дальнейшее уменьшение может привести к неполадкам или совсем не примениться.

Как только вы сохраните конфигурационный файл, проверьте его:

# intel-undervolt apply

Если настройка была применена, утилита выведет Success. Вы можете дважды проверить текущую конфигурацию, используя следующую команду:

# intel-undervolt read

Как только вы найдёте стабильные значения, вы можете также включить , чтобы сделать эти настройки постоянными.

amdctl

amdctl — утилита для понижения напряжения процессоров AMD K10 и выше.

Установка

Установите пакет amdctl-gitAUR.

gollark: It's in Ruby.
gollark: It's like reddit, but nobody uses it.
gollark: https://lobste.rs/s/ntati1/even_go_concurrency_is_still_not_easy_withgolang bad.
gollark: I ¢.
gollark: Is your thing static or dynamic?
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.