В зависимости от дистрибутив, cpufreq может быть доступен как из основного пакетного менеджера, так и из под snap, второй вариант предпочтительнее.
Для установки в Debian based системах
После установки cpufrequtils можно ограничить следующими командами частоту
Далее, чтобы автоматически понижалась частота, нужно создать сервис для файла regim.sh:
Создаем файл /etc/systemd/system/cpufreq.service
[Unit]
Description=Cpufreq util service
[Service]
Type=simple
ExecStart=/bin/bash /home/username/regim.sh
[Install]
WantedBy=multi-user.target
Затем выполним включение и добавим сервис в автозагрузку
systemctl start cpufreq
systemctl enable cpufreq