В опциях питания Windows у вас была возможность настроить систему на использование «активной» или «пассивной» схемы охлаждения.
В «активной» схеме вентиляторы начинают работать быстрее, когда процессор нагревается, а затем замедляют работу процессора, если вентиляторы работают на максимуме.
В «пассивной» схеме процессор замедлялся, прежде чем вентиляторы работали быстрее.
Есть ли способ настроить Linux для какого-либо переключения между этими «схемами», либо настроить вручную с помощью файла конфигурации, либо подобным образом? 112] говорится: Can't read configuration file
.
Я хотел бы иметь возможность переключаться на схему пассивного питания в моменты времени, когда мне нужно, чтобы мой ноутбук оставался тихим, но не обязательно быстрым, например в библиотеке.
То, что вам нужно, это cpufreqd , это может принимать входные данные из различных источников и применять правила для установки каждого ЦП на данный профиль, в зависимости от системы оценки.
Я использую его с пакетом lm-sensor . Это позволяет cpufreqd запрашивать температуру материнской платы и микросхемы, напряжение и скорость вращения вентилятора (и, в зависимости от вашего оборудования, многое другое), и вы можете использовать это для создания весовых коэффициентов, которые проверяются правилами для переключения профилей питания.
Каждый профиль мощности может устанавливать такие параметры, как индивидуальная частота ЦП, способ изменения этой частоты и другие параметры, такие как яркость монитора (для экономии энергии) и скорости вращения вентилятора. Он может даже запускать произвольные программы, например, для рассылки электронных писем.
Обратите внимание, что файл cpufreqd.conf по умолчанию является лишь примером и довольно бесполезен. У lm-sensor есть утилита, которая поможет вам создать его конфигурационный файл.