В данной инструкции мы рассмотрим несколько программ с помощью которых можно получить информацию о тактовой частоте процессора в консоли Linux. Ниже представлено несколько утилит, которые обычно входят в состав дистрибутивов и пару таких, которые придется установить отдельно.
Команда lscpu
Lscpu отображает информацию об архитектуре ЦП. Мы пропустим ее вывод через регулярное выражение, чтобы сразу отобразить интересующий нас параметр:
lscpu | grep -E "MHz|МГц"
Команда dmesg
С помощью dmesq также можно узнать частоту ЦП:
sudo dmesg | grep "MHz"
в выводе нас интересует строка: tsc: Detected 3504.000 MHz processor
Файл /proc/cpuinfo
Позволяет увидеть подробную информацию по каждому ядру:
cat /proc/cpuinfo | grep "MHz"
Утилита hwinfo
Используется для подробного вывода информаии об устройствах. Возможно, данную утилиту придется установить в систему.
sudo hwinfo --cpu | grep "Clock"
Утилита auto-cpufreq
Эта утилита контролирует ЦП и выводит на терминал такие показатели, как использование процессора, а также частоту и температуру каждого ядра.
В Ubuntu она доступна для установки при помощи snap — snap install auto-cpufreq
Также ее можно установить из исходников:
git clone https://github.com/AdnanHodzic/auto-cpufreq.git cd auto-cpufreq && sudo ./auto-cpufreq-installer
sudo auto-cpufreq --monitor