Те, як я встановив це, щоб притримуватися, оскільки губернатор за замовчуванням повертається до powerave приблизно через 30 секунд, як зараз Ubuntu 16.04 або новіших (я перебуваю на Ubuntu Mate);
Поставте цей (один рядок) код (дякую, люб’язно переключившись87 у попередній відповіді)
sleep 60 && bash -c 'for i in {0..7}; do cpufreq-set -c $i -g performance; done'
у файл у каталозі
/etc/rc.local
Шахта - це рядок над "виходом 0" та без коментованих під коментованими.
"rc.local" для тих, хто не знає, він виконує команду як sudo. Будь-яка команда, як здається, змінити губернатора, повинна виконуватись як судо.
Це дає змогу губернатору повернутись до енергозбереження та запустить код у вигляді судо через 60 секунд, щоб повернути його до працездатності.
Змініть "60" (у коду, який ви копіюєте) на будь-який час (у секундах. 60 = 60 секунд = 1 хвилина), вам потрібно затримати команду та "виконання" (у командній частині) на те, до якого губернатора ви хочете, щоб це перейти.
За свої години та години пошуку я не знайшов для цього більш постійного виправлення, ніж цього. Я вважаю, що за пару хвилин увімкнено, якщо це найкраще виправлення, яке я знайшов, правда? Правильно.
Не найкраще виправлення, але це робить його дещо постійним після того, як він робить мало перемикання на енергозберігаючу річ. Якщо ви хочете завантажитися прямо вгору і ввійти в гру або щось, що вам доведеться зачекати хвилину на код, який ви просто вставили, щоб переключити його назад з PowerSave або зменшити термін на ньому (залежно від часу, який він займає все для запуску, щоб він повернувся до продуктивності правильно).
І, як завжди, для повернення до замовчування (я бачив деякі проблеми із перегріванням ПК у людей, через що вони, можливо, дефолтували його в першу чергу для енергозбереження), просто видаліть код з rc.local і перезавантажте або переключіть його назад вручну за допомогою перемикача індикатора значка процесора або запустіть;
sudo /etc/init.d/cpufrequtils restart
в терміналі та або перезавантажте.