Постоянно отключайте уровень мощности 2 (PL2) процессора Intel

Постоянно отключайте уровень мощности 2 (PL2) процессора Intel

Я хотел бы навсегда/надолго отключить уровень мощности 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.

Связанный контент