Какой рейтинг вас больше интересует?
|
Улучшаем энергосбережение на мобильных устройствах с OS Linux.2012-12-21 16:12:13 (читать в оригинале)Давненько собирался написать данную статью. Не буду приводить информацию о том, как подключить общеизвестные костыли. Расскажу о малоизвестных способах тюнинга энергосбережения. Приступим. Управление энергосбережением на мобильных чипах Broadcom с STA модулем: iwconfig eth1 txpower 19dBm iwconfig eth1 power period 1 iwconfig eth1 power timeout 300u all iwconfig eth1 power 500m unicast iwconfig eth1 power min period 1 power max period 2 iwconfig eth1 power saving 5 iwconfig eth1 commit Изменяем процент с которого начинается использование свопа: echo 10 > /proc/sys/vm/swappiness Включаем отслеживание состояния питания: echo “1″ > /sys/power/pm_trace Управление вентилятором процессора: echo “1″ > /sys/class/thermal/cooling_device0/cur_state Управление энергосбережением контроллеров для подключаемых носителей: 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 Включаем энергосбережение для шины PCIe: echo powersave > /sys/module/pcie_aspm/parameters/policy Включаем энергосбережение для шины USB: [ -L /sys/bus/usb/devices/1-5/power/level ] && echo auto > /sys/bus/usb/devices/1-5/power/level [ -L /sys/bus/usb/devices/1-5/power/level ] && echo auto > /sys/bus/usb/devices/1-5/power/level for i in /sys/bus/usb/devices/*/power/autosuspend; do echo 1 > $i; done for i in /sys/bus/usb/devices/*/power/level; do echo auto > $i; done Последнее используйте с осторожностью, т. к. могут быть проблемы с мышью. или options usbcore autosuspend=1 в /etc/modprobe.conf или /etc/modules Включаем режим для портативных устройств: echo “5″ > /proc/sys/vm/laptop_mode Настраиваем энергосбережение для подключаемых носителей информации: hdparm -B 128 -S 200 /dev/sda hdparm -B 128 -S 200 /dev/sg1 Параметры, специфичные для платформ на основе Intel-овской логики: echo 1 > /sys/module/i915/parameters/i915_enable_rc6 echo 1 > /sys/module/snd_hda_intel/parameters/power_save echo 1 > /sys/module/longhaul/parameters/scale_voltage Более подробно и более познавательно об этом можно прочитать и найти более интресную информацию по следующей ссылке: http://www.thinkwiki.org/wiki/How_to_reduce_power_consumption “Знания и труд – горы перетрут!”, не так ли? https://nikitushkinandrey.wordpress.com/2012/05/11/%d1%83%d0%bb%d1%83%d1%87%d1%88%d0%b0%d0%b5%d0%bc-%d1%8d%d0%bd%d0%b5%d1%80%d0%b3%d0%be%d1%81%d0%b1%d0%b5%d1%80%d0%b5%d0%b6%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bd%d0%b0-%d0%bc%d0%be%d0%b1%d0%b8%d0%bb%d1%8c/ Тэги: broadcom, cooling_device, hdparm, intel, laptop, laptop_mode, linux, pcie, powersave, мобильный, ноутбук, устройство, энергосбережение
|
Категория «Поэты»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.