Как знать частоту ЦП?

Я запускаю Ubuntu 16.04. Как я могу узнать, какую частоту ЦП моего компьютера имеет? Я просто должен знать частоту ЦП по данным производителя и реальную частоту ЦП, которую я имею.

Там некоторые терминальные команды позволяют это?

Править

Там производится от lscpu

CPU MHz:               1400.042
CPU max MHz:           2700.0000
CPU min MHz:           800.0000

но от деталей я получаю другого

enter image description here

первый вывод 2.7 и еще 1.7...

Это из-за Turbo boost?

3
задан 16 October 2016 в 09:38

2 ответа

Команда lscpu дает Вам информацию о Вашем ЦП.

Для ограничения вывода частотой используйте эту команду:

lscpu | grep MHz

вывод смотрит что-то как

CPU MHz:               828.140
CPU max MHz:           3600.0000
CPU min MHz:           800.0000

и шоу Вы частота тока Вашего ЦП, ее максимальная частота и ее минимальная частота.

можно также нажать на "Детали" в параметрах настройки системы. Существует запись под названием "Процессор", который показывает Вам название Вашего процессора. Это имя, вероятно, содержит расчетную частоту ЦП. Пример: Intel® Core™ i7-4720HQ CPU @ 2.60GHz × 8

Примечание, что максимальная частота lscpu может быть выше, чем номинальная частота. Это происходит из-за Турбо Повышение .

7
ответ дан 1 December 2019 в 13:08

Первый ответ является большим. OP попросили "немного" у терминальных команд. Я добавлю некоторые отдельно оплачиваемые предметы, потому что каждый вопрос может иметь много ответов.

Это - другой способ видеть частоты тока для КАЖДОГО ЦП:

rick@dell:~$  sudo cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq
[sudo] password for rick: 
2911523
2978173
2825097
3068554
2888232
2038769
2891894
3134619
────────────────────────────────────────────────────────────────
rick@dell:~$ 

можно сократить вышеупомянутый вывод путем замены * с данным числом ЦП такой как 0 для первого ЦП или 7 для последнего ЦП (в 8 системах ЦП).

Другой способ получить частоты ЦП без sudo полномочия:

rick@dell:~$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
3174316
3223095
3250781
3214160
3211962
3222802
3237451
3245654
────────────────────────────────────────────────────────────────
rick@dell:~$ 

Это другие команды в отношении Частот и ЦП, который Вы хотели бы испытывать:

cat /sys/class/thermal/thermal_zone*/temp
cat /sys/devices/system/cpu/intel_pstate/no_turbo
cat /sys/devices/system/cpu/intel_pstate/turbo_pct
cat /sys/devices/system/cpu/intel_pstate/num_pstates
cat /sys/devices/system/cpu/intel_pstate/min_perf_pct
cat /sys/devices/system/cpu/intel_pstate/max_perf_pct
cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_min_freq
cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_max_freq
cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_transition_latency
cat /sys/devices/system/cpu/cpu*/cpufreq/affected_cpus
cat /sys/devices/system/cpu/cpu*/cpufreq/related_cpus
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_governors 
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_min_freq
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_setspeed 
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

Еще раз можно заменить * данным числом ЦП для сокращения вывода.

3
ответ дан 1 December 2019 в 13:08

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

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