У меня есть HP Spectre, на котором я ранее установил ElementaryOS. Я затем недавно установил Kubuntu 17.04, и все работает очень хорошо, за исключением одной вещи.
На ElementaryOS компьютер только начал бы регулировать на уровне приблизительно 75 градусов Цельсия, и вентиляторы, конечно, начнут дуть. Теперь на Kubuntu 17.04 это начинает регулировать на уровне приблизительно 50 градусов Цельсия и таким образом, далеко от с такой скоростью, как ElementaryOS при компиляции и решении алгоритмов.
На ElementaryOS тактовая частота была бы вокруг расчетной максимальной скорости 2800 МГц и приблизительно 75 градусов Цельсия при решении вычислительных проблем
На Kubuntu тактовая частота составляет приблизительно 1600 МГц и приблизительно 50 градусов Цельсия при решении вычислительных проблем.
Мой вопрос, там любой способ изменить этот тепловой предел регулировки. Я попытался повернуться intel_psate
в конфигурации личинки, но это, кажется, не помогает.
Я знаю, что это может пойти путем быстрее, поскольку я испытал это на ElementaryOS, и также вентиляторы только вращаются на очень низкой скорости (но они работают),
Оказывается Ubuntu / Linux порождал некоторые процессы, названные kidle_inject
, который является процессом, который бездействует процессор и таким образом заставляет его остыть снова. Эти процессы порождены модулем ядра intel_powerclamp
. Кажется, как будто intel_powerclamp
модуль был неправильно сконфигурирован так или иначе и таким образом порождает эти процессы при довольно низкой температуре (50 градусов Цельсия).
я, поэтому, удалил модуль с помощью rmmod
:
rmmod intel_powerclamp
И делать изменения постоянными, я также создал файл /etc/modprobe.d/blacklist-intel_powerclamp.conf
с содержанием:
blacklist intel_powerclamp
С этими изменениями, компьютер теперь работает снова в полной скорости и выполняет то же как в ElementaryOS.
Я использовал бы cpufrequtils, чтобы проверить, как человечность настроена
sudo apt-get install cpufrequtils
затем проверьте то, что установлено теперь на человечности
sudo cpufreq-info -p
Можно проверить другую политику
sudo cpufreq-info -g
возвратит что-то как
conservative ondemand userspace powersave performance
теперь набор к по требованию или производительность
sudo cpufreq-set -r -g performance
Флаг-r используется для установки изменения для всех ("все связанные с аппаратными средствами") ядра