пропавшие без вести cpufreq-статистики

Я нахожусь на ядре 3.16.0-29-lowlatency на

cpu family  : 6
model       : 55
model name  : Intel(R) Pentium(R) CPU  N3540  @ 2.16GHz

К сожалению, как все /sys/devices/system/cpu/cpu0/cpufreq/stats каталог отсутствует так time_in_state файл я ищу.

Почему каталог уводят? Как я возвращаю его? Есть ли другие средства отслеживания частоты ЦП?

0
задан 20 January 2015 в 03:59

2 ответа

Это не имеет никакого отношения к ядру, являющемуся lowlatency ароматом. Это - intel_pstate cpufreq драйвер, который не реализует статистику. Можно отключить его через intel_pstate=disable в командной строке ядра, но Вы действительно не хотите, поскольку это вызовет больше энергетического использования.

2
ответ дан 6 October 2019 в 03:50

Вы не собираетесь любить этот ответ: можно выбрать между низкой задержкой или контролем.

Почему?

Ну, чтобы смочь сделать ядро низкой задержки, некоторые вещи вынуты из ядра..

Однако это - открытый исходный код, поэтому если Вы действительно хотите иметь отслеживание частоты ЦП в ядре низкой задержки, создайте свое собственное ядро и #undefine некоторые #define операторы!

Подсказка: grep --directories=recurse --ignore-case latency linux-3.18.3/* | grep --ignore-case "#define"

(Да, я только просмотрел новое стабильное ядро, не Ваш...),

1
ответ дан 6 October 2019 в 03:50

Другие вопросы по тегам:

Похожие вопросы: