Найти в Дзене
Lucky Day

Ускоряем Linux, если тормозят игры!

Возможно кто-то из вас тоже испытывал проблемы с производительностью в играх, даже нативных. Проблема растет из модуля cpufreq. Например из того же стима когда запускаешь игру он не бустит процессор. В целом сам модуль служит для снижения энергопотребления и заставляет работать ЦП на низких частотах.

Ну а так как у меня не ноутбук и энергоэффективность мне не важна, то я предпочту максимальную производительность. Которая не только поможет в играх, но и увеличит отзывчивость интерфейса самой системы!

Для этого потребуется написать маленький bash-скрипт:

 #!/bin/sh  
for cf in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor;
do
echo performance > $cf;
done
#!/bin/sh for cf in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo performance > $cf; done

Создаем текстовый файл с выше указанным содержимым. Обзываем как удобно и сохраняем с расширением sh. Далее дадим нашему скрипту права командой :

cd ~
chmod +x turbo.sh
cd ~ chmod +x turbo.sh

Теперь запустим наш скрипт, что моментально заставит работать процессор в режиме максимальной производительности. Важный момент, на срок службы процессора это не повлияет! Просто вместо например 1.1Ггц он забустится до максимально разрешимой частоты своей 3.3Ггц допустим и только!

sudo ./perfinc.sh
sudo ./perfinc.sh

После перезагрузки системы частоты будут в прежнем режиме, а сам скрипт работать не будет. Если только мы не запустим его вручную. С одной стороны это удобно и можно запускать его непосредственно перед игрой, с другой не очень если вам понравилась высокая скорость работы и отзывчивой системы.

Во втором случае можно сделать его работу на постоянной основе и при запуске ПК получать сразу высокую производительность системы.

Если интересно как пишите. Расскажу в другой статье! Большие и информативные статьи увы здесь никому не интересны и попусту тратить время на них нет никакого желания!

Всем добра!