Посмотреть кто сколько потребляет процессорных ресурсов
top -o %CPU
Посмотреть частоты на которых работают ядра
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq 800000 799907 799957 800000
Примерно так можно понаблюдать за температурой процессора, жестких дисков и скоростью вентилятора, на каждом устройстве название датчиков и номер вентилятора могут отличаться
watch -n0.5 "sensors | grep fan3 && sensors drivetemp-* coretemp-isa-0000"
Так можно узнать минимальную возможную частоту вашего процессора
cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_min_freq
А так максимальную
cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_max_freq
Так можно посмотреть какой драйвер управляет частота, на современных интелах это intel_pstate
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver intel_pstate
Выключить ядро
echo 0 > /sys/devices/system/cpu/cpu2/online
Включить ядро
echo 1 > /sys/devices/system/cpu/cpu2/online
Когда процессор бустится по пустякам, то он может нагреваться быстрее и требовать больше оборотов вентилятора, но для файлового хранилища порой не всегда это нужно,
мой процессор разгоняет ядра до 2.9GHz при его базовой 2.0, конечно, частоты скачут то 800Мгц, то 2900Мгц, но я решил понизить максимальные частоты до 1.9Ггц
echo 1900000 | tee /sys/devices/system/cpu/cpu[0-9]*/cpufreq/scaling_max_freq