Как получить статистику дросселирования процессора?

895
user1459339

Мой вывод dmesg говорит о том, что из-за температуры процессоры замедляются.

[ 1283.260276] CPU3: Core temperature above threshold, cpu clock throttled (total events = 1) [ 1283.260277] CPU2: Core temperature above threshold, cpu clock throttled (total events = 1) [ 1283.260278] CPU0: Package temperature above threshold, cpu clock throttled (total events = 1) [ 1283.260279] CPU1: Package temperature above threshold, cpu clock throttled (total events = 1) [ 1283.260283] CPU2: Package temperature above threshold, cpu clock throttled (total events = 1) [ 1283.260288] CPU3: Package temperature above threshold, cpu clock throttled (total events = 1) [ 1283.260290] mce: [Hardware Error]: Machine check events logged [ 1283.260291] mce: [Hardware Error]: Machine check events logged [ 1283.261312] CPU3: Core temperature/speed normal [ 1283.261314] CPU1: Package temperature/speed normal [ 1283.261315] CPU0: Package temperature/speed normal [ 1283.261316] CPU2: Core temperature/speed normal [ 1283.261320] CPU2: Package temperature/speed normal [ 1283.261323] CPU3: Package temperature/speed normal 

Как фиксированный интервал времени (скажем, 10 часов), как я могу проверить, как долго дросселируются процессоры ? Что мне нужно, это знать каждую минуту, если процессоры дросселируются. Я думаю, что для этого мне нужно выполнить работу cron с некоторыми условиями if / else.

ОС: рабочая станция Fedora 23 x86_64

модель: HP ProBook 4730s (ноутбук)

Процессор: Intel® Core ™ (i5-2450M) Процессор @ 2,50 ГГц (семейство: 0x6, модель: 0x2a, степпинг: 0x7)

2

0 ответов на вопрос

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