PowerTOP v2.0 Release
Version 2.0 has several new key features and updates. The first big change is the use of a hardened library called libparseevents, for accessing the kernel "perf" infrastructure. With this enhancement, we are able to provide much more accurate data, and be more flexible with any future kernel development. There has been a great deal of work done in the area of CPU data measurement and diagnostics. Full accurate support was added for CPU idle, frequency, and power traces, along with expanded frequency state reporting for CPUs with more than 10 states. With these additions, PowerTOP v2.0 now gives a clearer picture of how programs affect CPU utilization, and the impact on important power-saving sleep states." In addition, version 2.0 adds the ability to export HTML and CSV reports, has a re-designed, tab-oriented UI, and more.
Posted May 11, 2012 5:04 UTC (Fri)
by sheepdestroyer (guest, #54968)
[Link] (16 responses)
Posted May 11, 2012 5:33 UTC (Fri)
by bmenrigh (subscriber, #63018)
[Link] (3 responses)
lambda ~ # cat scripts/power_save_on.sh
# SCSI
# Device power savings
# USB
# WOL
# sysctl settings
Posted May 11, 2012 6:04 UTC (Fri)
by sheepdestroyer (guest, #54968)
[Link] (1 responses)
Bad Wireless Power Saving for interface wlan0
Someone know about this Power Aware CPU scheduler? It seems I never heard about it outside PowerTop.
Posted May 11, 2012 6:40 UTC (Fri)
by zlynx (guest, #2285)
[Link]
There are two of them. I think one controls if threads are concentrated on one core until it is overloaded, or spread out to all cores evenly. The other one is similar but controls if threads are scheduled on hyperthread siblings first, or scheduled on really separate cores.
Posted May 11, 2012 7:19 UTC (Fri)
by sheepdestroyer (guest, #54968)
[Link]
# enable the power aware CPU scheduler
# enable HD audio powersave mode
# Increase the VM dirty writeback time from 5.00 to 15 seconds with:
# Disable NMI Watchdog
# Enable Laptop Mode - this one is a bonus
Posted May 11, 2012 7:49 UTC (Fri)
by cmm (guest, #81305)
[Link] (8 responses)
Posted May 11, 2012 8:15 UTC (Fri)
by sheepdestroyer (guest, #54968)
[Link] (7 responses)
but not for Fedora...
Posted May 11, 2012 9:35 UTC (Fri)
by niner (subscriber, #26151)
[Link]
Posted May 11, 2012 11:57 UTC (Fri)
by imitev (guest, #60045)
[Link] (4 responses)
http://c3i.bg/unsec/tlp/tlp-0.3.6-10.1.noarch.rpm
it's just a matter of having a single "%_topdir /home/imitev/build/rpms" line in $HOME/.rpmmacros, having the "rpm-build" package installed and then doing rpmbuild --rebuild tlp-0.3.6-10.1.src.rpm
You should of course check the file hashes of my rpms against the original package...
on my laptop "tlp start" gives an error about upower but it's not needed.
Posted May 11, 2012 17:33 UTC (Fri)
by jengelh (guest, #33263)
[Link] (3 responses)
Enabling the Fedora_15 build target for that package on the Open Build Service would have likely been even easier.
Posted May 12, 2012 1:32 UTC (Sat)
by imitev (guest, #60045)
[Link] (2 responses)
But I'm not a packager of TLP, so how am I supposed to enable that ? I already spent 5 minutes looking around, which is way more than what it took to rebuild the src rpm locally (granted - my system is already setup and the rpm has no fancy build deps).
Posted May 12, 2012 23:13 UTC (Sat)
by jengelh (guest, #33263)
[Link] (1 responses)
Posted May 12, 2012 23:15 UTC (Sat)
by jengelh (guest, #33263)
[Link]
Posted May 13, 2012 2:51 UTC (Sun)
by salimma (subscriber, #34460)
[Link]
Posted May 11, 2012 12:46 UTC (Fri)
by arjan (subscriber, #36785)
[Link]
PowerTOP itself doesn't want to be in the business of making things permanent (many support issues ;-)
Posted May 11, 2012 15:28 UTC (Fri)
by intgr (subscriber, #39733)
[Link] (1 responses)
Posted May 11, 2012 16:53 UTC (Fri)
by hmh (subscriber, #3838)
[Link]
PowerTOP v2.0 Release
PowerTOP v2.0 Release
#!/bin/bash
find /sys/class/scsi_host | egrep '\/host[0-9]+$' | while read LINE; do echo 'min_power' > ${LINE}'/link_power_management_policy'; done
find /sys/bus/{pci,i2c}/devices/*/power/control | while read LINE; do echo 'auto' > ${LINE}; done
find /sys/bus/usb/devices/*/power/control | while read LINE; do echo 'auto' > ${LINE}; done
ethtool -s eth0 wol d
sysctl -p > /dev/null
PowerTOP v2.0 Release
the only settings remaining in the 'bad' state after executing it are :
Bad NMI watchdog should be turned off
Bad Power Aware CPU scheduler
Bad VM writeback timeout
Bad Enable Audio codec power management
PowerTOP v2.0 Release
PowerTOP v2.0 Release
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
# This wakes the disk up less frequently for background VM activity
echo 0 > /proc/sys/kernel/nmi_watchdog
echo "5" > /proc/sys/vm/laptop_mode
You could trade scripts, or you could just use TLP.
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
http://c3i.bg/unsec/tlp/tlp-rdw-0.3.6-10.1.noarch.rpm
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release
PowerTOP v2.0 Release