Здравствуйте, товарищи.
Решил попробовать amd_pstate=active
. В теории штука замечательная — процессор сам скейлит свою частоту в зависимости от нагрузки и может моментально перейти с минимальных «оборотов» на максимальные, не дожидаясь команды от ядра.
Но возникла вот такая проблема. Раньше с acpi_cpufreq
я мог отслеживать частоту отдельных ядер в /proc/cpuinfo
. Но с amd_pstate=active
/proc/cpuinfo
сообщает, что якобы только одно (нулевое) ядро разгоняется, а все остальные сидят на 550 MHz
. Если бы это было так, то производительность в многопроцессных задачах должна была бы существенно просесть, чего не наблюдается.
Есть ли какой-то другой, более достоверный способ отслеживать частоту ядер?