Как автоматически замедлить процессор вместо запуска вентиляторов?

В опциях питания Windows у вас была возможность настроить систему на использование «активной» или «пассивной» схемы охлаждения.

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

В «пассивной» схеме процессор замедлялся, прежде чем вентиляторы работали быстрее.

Есть ли способ настроить Linux для какого-либо переключения между этими «схемами», либо настроить вручную с помощью файла конфигурации, либо подобным образом? 112] говорится: Can't read configuration file.

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

4
задан 1 July 2013 в 18:41

1 ответ

То, что вам нужно, это cpufreqd , это может принимать входные данные из различных источников и применять правила для установки каждого ЦП на данный профиль, в зависимости от системы оценки.

Я использую его с пакетом lm-sensor . Это позволяет cpufreqd запрашивать температуру материнской платы и микросхемы, напряжение и скорость вращения вентилятора (и, в зависимости от вашего оборудования, многое другое), и вы можете использовать это для создания весовых коэффициентов, которые проверяются правилами для переключения профилей питания.

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

Обратите внимание, что файл cpufreqd.conf по умолчанию является лишь примером и довольно бесполезен. У lm-sensor есть утилита, которая поможет вам создать его конфигурационный файл.

0
ответ дан 1 July 2013 в 18:41

Другие вопросы по тегам:

Похожие вопросы: