Я хотел бы навсегда/надолго отключить уровень мощности PL2 процессора Intel в ноутбуке. Возможно ли это? Как?
Некоторые пояснения:Почему процессоры Intel потребляют больше энергии, чем ожидалось: объяснение TDP и Turbo.
Если это имеет значение, мой процессорIntel Pentium Silver N5030, и я использую Linux.
Обновлять.Как и предлагалось в комментарии, я попытался вместо этого поискать «Отключить Intel Turbo Boost в Linux» и нашел несколько решений здесь:Отключение Intel Turbo Boost в Ubuntu. Однако эти решения требуют скриптинга или "ручной" манипуляции регистрами MSR, что мне несколько неудобно. Я не нашел переключателя в BIOS моего ноутбука.
решение1
Отключение турбонаддува в Linux, если используется драйвер масштабирования частоты intel_pstate, выполняется командой:
echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
Чтобы проверить, используется ли масштабирование частоты intel_pstate, выполните:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
Если масштабирование частоты intel_pstate не используется, необходимо установить msr-tools:
sudo apt-get install msr-tools
Чтобы отключить, сделайте следующее:
wrmsr -a 0x1a0 0x4000850089
Для получения более подробной информации см. пост Отключение Intel Turbo Boost в Ubuntu.