Как я пишу сценарий, который работает на запуске?

Новичок здесь. У меня есть Dell Inspiron 3442, кто страдает от "ЦП, упорно продолжил" проблему на 800 МГц. В Windows я раньше выполнял ThrottleStop при каждом запуске и отключал BD PROCHOT... Таким образом, я недавно установил Ubuntu и учился решать эту проблему с рядом команд в этом ответе:

https://askubuntu.com/a/1192949/1053161

Которые являются:

sudo cpufreq-set -c 0 -g performance
sudo cpufreq-set -c 1 -g performance
sudo cpufreq-set -c 2 -g performance
sudo cpufreq-set -c 3 -g performance
sudo modprobe msr
sudo wrmsr 0x1FC 17422

Они полностью решили мою проблему. Теперь я хочу сделать скрипт, который мог быть запущен автоматически на запуске / после входа в систему. Что самый легкий путь состоит в том, чтобы выполнить это?

Заранее спасибо!

2
задан 13 March 2020 в 04:59

1 ответ

Сценарий должен быть похожим:

#!/bin/sh

# Prevent unset variable problems
set -u

# Change CPU setting
cpufreq-set -c 0 -g performance
cpufreq-set -c 1 -g performance
cpufreq-set -c 2 -g performance
cpufreq-set -c 3 -g performance
modprobe msr
wrmsr 0x1FC 17422

Сохраните сценарий где-нибудь: /Path/to/script.sh

Откройте корень crontab использование:

# crontab -u root -e

В нем добавьте эти строки:

# Set CPU frequency on reboot
@reboot /Path/to/script.sh

Сохраните и выйдите.

Надежда, которая помогает!

2
ответ дан 17 March 2020 в 00:03

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

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