Показать скорость процессора
У меня есть сервер с процессором AMD Opteron (tm) 246 и настраиваемое ядро Linux (2.6.9-100.ELhugemem). Когда я проверяю процессор с помощью dmidecode
, он отображает скорость 2000 МГц, тогда как /proc/cpuinfo
показывает скорость 1000 МГц.
Может кто-нибудь объяснить это, а также дать мне способ проверить текущую скорость процессора?
Ответы
Ответ 1
То, что вы видите, вероятно, связано с частотным масштабированием. Вы можете увидеть минимальную, максимальную и текущую частоту процессора:
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
(Замените cpu0
как подходящее).
Ответ 2
см. cpufreq-info
и cpufreq-set
в http://www.thinkwiki.org/wiki/How_to_use_cpufrequtils
(возможно, придется устанавливать в зависимости от дистрибутива)