Каждый раз, когда я подключаю или отключаю питание при включении питания, частота процессора изменяется на «powersave», что приводит к снижению эффективности. Я должен быть на «производительности» все время. Я сделал небольшую утилиту Java, которую я использую для повышения производительности своих процессоров. Но это своего рода слишком повторяющийся процесс, так как мне приходится запускать утилиту Java каждые два часа, когда я подключаю или отключаю питание. Любая идея, где я могу разместить команды следующим образом: -
cpufreq-selector -c 0 -g performance
cpufreq-selector -c 1 -g performance
, чтобы каждый раз, когда я подключаю или отключаю питание, то процессоры автоматически настраиваются на производительность.
Я установил Юпитер, поэтому я считаю, что это может быть причиной. Деинсталляция Юпитера - это одна вещь, которую я не пробовал, однако мне действительно интересно узнать, каков стандартный способ сделать это.
Когда Вы включаетесь в / сетевом адаптере, сценариях в /etc/pm/power.d
позвоните с аргументом: "верный" (если Вы работаете от батареи), или "ложь" (если Вы работаете с адаптером питания).
Насколько я знаю единственный пакет, который поставлется с "power.d" сценарием, который делает то, что Вы говорите, powernap-распространено, конкретно его файл: /etc/pm/power.d/cpu_frequency
. Поэтому первое, что нужно сделать состояло бы в том, чтобы удалить тот файл.
Во всяком случае регулятор масштабирования значения по умолчанию в Ubuntu является ondemand, не производительностью. ondemand регулятор установлен /etc/init.d/ondemand
во время начальной загрузки. Таким образом, можно или изменить (или замена) /etc/init.d/ondemand
или добавьте новый сценарий к /etc/pm/power.d
для установки регулятора производительности.
/etc/pm/power.d
Таким образом, я предлагаю, чтобы Вы создали новый файл /etc/pm/power.d/frequency-scaling
со следующим содержанием:
#!/bin/sh
set -e
for f in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
do
echo performance > "$f"
done
Давание его исполняемые полномочия:
# chmod +x /etc/pm/power.d/frequency-scaling
/etc/init.d/ondemand
Просто открытый /etc/init.d/ondemand
и замените все случаи ondemand
и interactive
с performance
.
Вы, вероятно, уже знаете, но я должен добавить, что регулятор масштабирования производительности сделает Ваш ЦП выполняемым всегда при наибольшей частоте. Это означает, что часто Ваш компьютер будет потреблять больше энергии, чем необходимый и нагреет больше, чем это должно.
Вместо этого интерактивный / _ ondemand_ дает Вам обоим скорость и экономию электроэнергии.