Při běhu notesu na bat používám:
# Enabling SATA ALPM power management 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
# Increasing dirty writeback time
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
# Auto Suspend Unused USB Buses (Timeout in seconds)
for i in /sys/bus/usb/devices/usb?/power/autosuspend; do echo 1 > $i; done
# USB Bus power levels -> auto = autosupend
for i in /sys/bus/usb/devices/usb?/power/level; do echo auto > $i; done
# CPU
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# Stopping
/etc/init.d/cron stop >> /dev/null
/etc/init.d/anacron stop >> /dev/null
/etc/init.d/klogd stop >> /dev/null
/etc/init.d/sysklogd stop >> /dev/null
ale XP i Cysty jsou s výdrží (bohužel) stejně stále lépe...
Edit - jádro:
http://kernel.ubuntu.com/~kernel-ppa/mainline/