Приветствую Вас, Гость! Регистрация RSS

Linux Free

Четверг, 21.11.2024
Главная » Статьи » Система

Энергосбережение


Содержимое файла /etc/acpi/power.sh



#!/bin/sh
#######################################################
if on_ac_power; then
# для питания от сетевого адаптера
# модифицируйте для своей конфигурации
#################################################
echo 1 > /proc/sys/vm/laptop_mode
echo max_performance > /sys/class/scsi_host/host0/link_power_management_policy
echo max_performance > /sys/class/scsi_host/host1/link_power_management_policy
echo max_performance > /sys/class/scsi_host/host2/link_power_management_policy
echo max_performance > /sys/class/scsi_host/host3/link_power_management_policy
echo max_performance > /sys/class/scsi_host/host4/link_power_management_policy
echo max_performance > /sys/class/scsi_host/host5/link_power_management_policy
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 0 > /sys/devices/system/cpu/sched_mc_power_savings
echo 0 > /sys/module/snd_hda_intel/parameters/power_save
echo 5 > /proc/sys/vm/dirty_background_ratio
echo 6000 > /proc/sys/vm/dirty_writeback_centisecs
echo default > /sys/module/pcie_aspm/parameters/policy
#################################################
else
#################################################
# параметры для автономной работы
# модифицируйте для своей конфигурации
#################################################
echo 5 > /proc/sys/vm/laptop_mode
echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
echo min_power > /sys/class/scsi_host/host1/link_power_management_policy
echo min_power > /sys/class/scsi_host/host2/link_power_management_policy
echo min_power > /sys/class/scsi_host/host3/link_power_management_policy
echo min_power > /sys/class/scsi_host/host4/link_power_management_policy
echo min_power > /sys/class/scsi_host/host5/link_power_management_policy
echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo powersave > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
echo 10 > /sys/module/snd_hda_intel/parameters/power_save
echo 1 > /proc/sys/vm/dirty_background_ratio
echo 60000 > /proc/sys/vm/dirty_writeback_centisecs
echo powersave > /sys/module/pcie_aspm/parameters/policy
#################################################
fi
#######################################################
test -f /usr/share/acpi-support/key-constants || exit 0
. /usr/share/acpi-support/policy-funcs
if [ -z "$*" ] && ( [ `CheckPolicy` = 0 ] || CheckUPowerPolicy ); then
exit;
fi
pm-powersave $*

Сохраняем...

sudo chmod +x /etc/acpi/power.sh


_______________________________________________________________________________
Статья взята из http://axa-ru.blogspot.com/2009/08/thinkpad-x200s-adjusting-laptop-mode.html



Источник: http://Энергосбережение Ubuntu
Категория: Система | Добавил: Alexandrlin (29.10.2011)
Просмотров: 2457 | Комментарии: 2 | Теги: Энергосбережение Ubuntu | Рейтинг: 0.0/0
Всего комментариев: 2
2 Alexandrlin  
0
Кстати на некоторых ноутбуках получается так что девайс куртит всем возможными лопостями, так вот просто поставьте laptop-mode-tool и эта проблемма должна будет устранится.
т.е. после стандартной установки система думает что установленная на стационарный ПК, так что и крутит чем может. устраните эту проблему иначе может что нибудь выйти из строя. (но это только на некоторых ноутбуках и материнках)

1 Alexandrlin  
0
На производительности не отразилось, так же шустро все работает...
время работы батареи увеличилось на 3 час больше
итого 7,5 часов работы в "автономе"... smile

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]