ОБНОВЛЯТЬ

ОБНОВЛЯТЬ

Мой процессор Haswell по умолчанию использует intel_pstateмасштабирование частоты.

Мне удалось отключить это, /etc/defaults/grubтак что теперь все зависит от acpi-cpufreqводителя.

Однако я хочу отключить и его, чтобы моя система использовала speedstep-libвместо него.

Драйвер speedstep доступен в моей системе как модуль:

$ ls -1 /usr/lib/modules/`uname -r`/kernel/drivers/cpufreq
amd_freq_sensitivity.ko
p4-clockmod.ko
speedstep-lib.ko

Как заставить ядро ​​использовать масштабирование частоты speedstep?

ПРИМЕЧАНИЕ: Причина, по которой я хочу это сделать, заключается в том, что ни intel_pstate, ни acpi-cpufreq не могут масштабировать отдельные ядра для этого ЦП. Если он масштабирует частоту, эти драйверы всегда делают это для всех ядер одновременно. Никогда одно ядро ​​не тактируется высоко, другое ядро ​​тактируется низко. Я хочу узнать, может ли speedstep-lib сделать это, или у ЦП просто нет такой возможности, и точка.

ОБНОВЛЯТЬ

Мне не удалось найти, как отключить acpi-cpufreq.

Но я сделалвыяснитьчто переключение speedstep-lib мне не поможет:

Все активные ядра IA процессора имеют одинаковую частоту и напряжение. В многоядерном процессоре выбирается P-состояние с наивысшей частотой, запрошенное среди всех активных ядер IA.

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