Как реально проверить текущую частоту процессора? [дубликат]

На этот вопрос уже есть ответ здесь:

Кажется, что все программы, которые я пробовал, перечисляют Гц из спецификаций процессора, не проверяя на самом деле текущую частоту

. Например, процессор продается с тактовой частотой 4 ГГц. Но это максимум (если только вы не больше / меньше / clock), и если процессор ничего не делает или становится слишком горячим, он будет снижать скорость.

Программа всегда будет говорить 4Ghz, даже если CPU на 2Ghz. Я хочу избежать этого и знать реальную частоту.

Какие программы на самом деле проверяют текущий ЦП, а не просто читают спецификации ЦП?

11
задан 8 April 2014 в 22:16

1 ответ

Можно легко проверить текущую частоту ЦП с помощью следующей команды:

watch -n 0 "lscpu | grep 'MHz'"

можно также получить текущую частоту CPU с этой командой:

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

самые современные центральные процессоры могут скорректировать свою тактовую частоту. Регулятор по умолчанию на Linux "по требованию", который поддерживает тактовую частоту на низком уровне для экономии электроэнергии, когда неактивный и ускоряет его, чтобы сделать работу при необходимости.

Посещение https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt для получения дальнейшей информации.

16
ответ дан 16 November 2019 в 14:56

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

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