Advertisement
cetex

X240 battery tweaks.

Feb 26th, 2014
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.92 KB | None | 0 0
  1. power saving for maximum battery on x240.
  2.  
  3. First, let's enable power-saving functionality on all devices.
  4.  
  5. Then, comes the most important part. Keep you cpu-usage low, all the time.
  6. I can easily get my laptop to draw 20watts if i feel like it (at least in short bursts), 15watts on average is not impossible in any way and will drain the battery in 1/3 of what i'm getting from it.
  7.  
  8. Become a slave under powertop for a while to get a feeling for what continuously needs cpu, and what doesn't. that way you know what to avoid when battery really matters. :)
  9.  
  10. what to do:
  11. Install tlp:
  12. # sudo apt-get install tlp tlp-rdw
  13.  
  14.  
  15. configure tlp, i set everything to battery-mode, always, that way i don't mind any potential performance drop when i unplug the laptop.. It also charges faster (since there's more power available for charging).
  16.  
  17.  
  18. $ cat /etc/default/tlp
  19. # ------------------------------------------------------------------------------
  20. # tlp - Parameters for power save
  21.  
  22. # Hint: some features are disabled by default, remove the leading # to enable them
  23.  
  24. # Set to 0 to disable/1 to enable TLP
  25. TLP_ENABLE=1
  26.  
  27. # Seconds laptop mode has to to wait after the disk goes idle before doing a sync.
  28. # Non-zero value enables, zero disables laptop mode.
  29. DISK_IDLE_SECS_ON_AC=2
  30. DISK_IDLE_SECS_ON_BAT=2
  31.  
  32. # Dirty page values (timeouts in secs).
  33. MAX_LOST_WORK_SECS_ON_AC=60
  34. MAX_LOST_WORK_SECS_ON_BAT=60
  35.  
  36. # Select a cpu frequency scaling governor: ondemand/powersave/performance/conservative
  37. # Important:
  38. # - You *must* disable your distribution's governor settings or conflicts will occur
  39. # - ondemand is sufficient for *almost all* workloads, you should know what you're doing!
  40. #CPU_SCALING_GOVERNOR_ON_AC=ondemand
  41. #CPU_SCALING_GOVERNOR_ON_BAT=ondemand
  42.  
  43. # Set the min/max frequency available for the scaling governor.
  44. # Possible values strongly depend on your cpu. For available frequencies see
  45. # tlp-stat output, Section "+++ Processor".
  46. # Hint: Parameters are disabled by default, remove the leading # to enable them,
  47. # otherwise kernel default values are used.
  48. #CPU_SCALING_MIN_FREQ_ON_AC=0
  49. #CPU_SCALING_MAX_FREQ_ON_AC=0
  50. #CPU_SCALING_MIN_FREQ_ON_BAT=0
  51. #CPU_SCALING_MAX_FREQ_ON_BAT=0
  52.  
  53. # Set the cpu "turbo boost" feature: 0=disable / 1=allow
  54. # Requires an Intel Core i processor and kernel 3.7 or later.
  55. # Important:
  56. # - This may conflict with your distribution's governor settings
  57. # - A value of 1 does *not* activate boosting, it just allows it
  58. #CPU_BOOST_ON_AC=1
  59. #CPU_BOOST_ON_BAT=0
  60.  
  61. # Minimize number of used cpu cores/hyper-threads under light load conditions
  62. SCHED_POWERSAVE_ON_AC=1
  63. SCHED_POWERSAVE_ON_BAT=1
  64.  
  65. # Kernel NMI Watchdog
  66. # 0=disable (default, saves power) / 1=enable (for kernel debugging only)
  67. NMI_WATCHDOG=0
  68.  
  69. # Change CPU voltages aka "undervolting" - Kernel with PHC patch required
  70. # Freq:voltage pairs are written to /sys/devices/system/cpu/cpu0/cpufreq/phc_controls
  71. # CAUTION: only use this, if you thoroughly understand what you are doing!
  72. #PHC_CONTROLS="F:V F:V F:V F:V"
  73.  
  74. # Hard disk devices, separate multiple devices with spaces (default: sda).
  75. # Devices can be specified by disk id too (lookup with: tlp diskid).
  76. DISK_DEVICES="sda sdb"
  77.  
  78. # Hard disk advanced power management level: 1(max saving)..254(off)
  79. # Levels 1..127 may spin down the disk.
  80. # Separate values for multiple devices with spaces.
  81. DISK_APM_LEVEL_ON_AC="128 128"
  82. DISK_APM_LEVEL_ON_BAT="128 128"
  83.  
  84. # Hard disk spin down timeout:
  85. # 0: spin down disabled
  86. # 1..240: timeouts from 5s to 20min (in units of 5s)
  87. # 241..251: timeouts from 30min to 5.5 hours (in units of 30min)
  88. # (see 'man hdparm' for details)
  89. #DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"
  90. #DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"
  91.  
  92. # Select io scheduler for the disk devices: noop/deadline/cfq (Default: cfq)
  93. # Separate values for multiple devices with spaces.
  94. #DISK_IOSCHED="cfq cfq"
  95.  
  96. # SATA aggressive link power management (ALPM):
  97. # min_power/medium_power/max_performance
  98. SATA_LINKPWR_ON_AC=min_power
  99. SATA_LINKPWR_ON_BAT=min_power
  100.  
  101. # PCI Express Active State Power Management (PCIe ASPM):
  102. # default/performance/powersave
  103. # Hint: needs kernel boot option pcie_aspm=force on some machines
  104. PCIE_ASPM_ON_AC=powersave
  105. PCIE_ASPM_ON_BAT=powersave
  106.  
  107. # Radeon graphics clock speed (profile method): low/mid/high/auto/default
  108. # auto = mid on BAT, high on AC; default = use hardware defaults
  109. # (Kernel >= 2.6.35 only, not with fglrx driver!)
  110. RADEON_POWER_PROFILE_ON_AC=low
  111. RADEON_POWER_PROFILE_ON_BAT=low
  112.  
  113. # New radeon dynamic power management method (dpm): battery/performance
  114. # (Kernel >= 3.11 only, requires boot option radeon.dpm=1)
  115. RADEON_DPM_STATE_ON_AC=battery
  116. RADEON_DPM_STATE_ON_BAT=battery
  117.  
  118. # New radeon dpm performance level: auto/low/high (auto is recommended)
  119. RADEON_DPM_PERF_LEVEL_ON_AC=auto
  120. RADEON_DPM_PERF_LEVEL_ON_BAT=auto
  121.  
  122. # WiFi power saving mode: 1=disable/5=enable
  123. # (Linux 2.6.32 and later, some adapters only!)
  124. WIFI_PWR_ON_AC=5
  125. WIFI_PWR_ON_BAT=5
  126.  
  127. # Disable wake on lan: Y/N
  128. WOL_DISABLE=Y
  129.  
  130. # Enable audio power saving for Intel HDA, AC97 devices (timeout in secs).
  131. # A value of 0 disables / >=1 enables power save.
  132. SOUND_POWER_SAVE=1
  133. # Disable controller too (HDA only): Y/N
  134. SOUND_POWER_SAVE_CONTROLLER=Y
  135.  
  136. # Set to 1 to power off optical drive in UltraBay (ThinkPads only)
  137. # when running on battery. A value of 0 disables this Feature (Default).
  138. # Drive can be powered on again by releasing (and reinserting) the
  139. # eject lever or by pressing the disc eject button on newer models.
  140. # Note: an UltraBay hard disk is never powered off.
  141. BAY_POWEROFF_ON_BAT=0
  142. # Optical drive device to power off (default sr0)
  143. BAY_DEVICE="sr0"
  144.  
  145. # Runtime Power Management for pci(e) bus devices
  146. # (Kernel >= 2.6.35 only): on=disable/auto=enable
  147. RUNTIME_PM_ON_AC=auto
  148. RUNTIME_PM_ON_BAT=auto
  149.  
  150. # Runtime PM for *all* pci(e) bus devices, expect backlisted ones:
  151. # 0=disable / 1=enable
  152. # Warning: experimental option, could cause system instabilities
  153. RUNTIME_PM_ALL=1
  154.  
  155. # Exclude pci(e) device adresses the following list from Runtime PM
  156. # (separate with spaces). Use lspci to get the adresses (1st column).
  157. #RUNTIME_PM_BLACKLIST="bb:dd.f 11:22.3 44:55.6"
  158.  
  159. # Set to 0 to disable/1 to enable usb autosuspend feature
  160. USB_AUTOSUSPEND=1
  161.  
  162. # Devices from the following list are excluded from usb autosuspend
  163. # (separate with spaces). Use lsusb to get the ids.
  164. # Note: input devices (usbhid) are excluded automatically
  165. #USB_BLACKLIST="1111:2222 3333:4444"
  166.  
  167. # WWAN devices are excluded from usb autosuspend: (Note, this may not be needed to get wwan working on the 3.13.5 kernel, on earlier kernels usb autosuspend breaks the device)
  168. # 0=do not exclude / 1=exclude
  169. # Note: works for ids 05c6:* 0bdb:* 1199:* only
  170. USB_BLACKLIST_WWAN=1
  171.  
  172. # Set to 1 to disable autosuspend before shutdown/0 to do nothing
  173. # (workaround for usb devices that cause shutdown problems)
  174. #USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
  175.  
  176. # Restore radio device state (bluetooth, wifi, wwan) from previous shutdown
  177. # on system startup: 0=disable/1=enable
  178. # Hint: the parameters DEVICES_TO_DISABLE/ENABLE_ON_STARTUP/SHUTDOWN below
  179. # are ignored when this is enabled!
  180. RESTORE_DEVICE_STATE_ON_STARTUP=0
  181.  
  182. # Radio devices to disable on startup: bluetooth wifi wwan
  183. #DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
  184.  
  185. # Radio devices to enable on startup: bluetooth wifi wwan
  186. #DEVICES_TO_ENABLE_ON_STARTUP="wifi"
  187.  
  188. # Radio devices to disable on shutdown: bluetooth wifi wwan
  189. # (workaround for devices that are blocking shutdown)
  190. #DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
  191.  
  192. # Radio devices to enable on shutdown: bluetooth wifi wwan
  193. # (to prevent other operating systems from missing radios)
  194. #DEVICES_TO_ENABLE_ON_SHUTDOWN="wwan"
  195.  
  196. # Radio devices to enable when wireless radio switch is turned on:
  197. # bluetooth wifi wwan (Ubuntu + ThinkPad only)
  198. #DEVICES_TO_ENABLE_ON_RADIOSW="wifi wwan"
  199.  
  200. # Battery charge thresholds (ThinkPad only, tp-smapi or acpi-call kernel module required)
  201. # Charging starts when the remaining capacity falls below the START_CHARGE_TRESH
  202. # value and stops when exceeding the STOP_CHARGE_TRESH value.
  203. # Main battery (values in %)
  204. START_CHARGE_THRESH_BAT0=85
  205. STOP_CHARGE_THRESH_BAT0=97
  206. # Ultrabay or slice battery (values in %)
  207. START_CHARGE_THRESH_BAT1=90
  208. STOP_CHARGE_THRESH_BAT1=97
  209.  
  210. # Set to 1 to disable use of tpacpi-bat on Sandy Bridge or newer Thinkpads
  211. # and force usage of tp-smapi instead
  212. #DISABLE_TPACPIBAT=1
  213.  
  214. # ------------------------------------------------------------------------------
  215. # tlp-rdw - Parameters for the radio device wizard
  216. # Possible devices: bluetooth/wifi/wwan
  217.  
  218. # Hint: parameters are disabled by default, remove the leading # to enable them
  219.  
  220. # Radio devices to disable on connect
  221. #DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
  222. #DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
  223. #DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
  224.  
  225. # Radio devices to enable on disconnect
  226. #DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"
  227. #DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
  228. #DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""
  229.  
  230. # Radio devices to enable/disable when docked
  231. #DEVICES_TO_ENABLE_ON_DOCK=""
  232. #DEVICES_TO_DISABLE_ON_DOCK=""
  233.  
  234. # Radio devices to enable/disable when undocked
  235. #DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
  236. #DEVICES_TO_DISABLE_ON_UNDOCK=""
  237.  
  238. ####################################################################################################
  239.  
  240. Configure i915 to enable lower power states if available:
  241. # vi /etc/modprobe.d/i915.conf
  242. options i915 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
  243.  
  244. ####################################################################################################
  245.  
  246. If you're running on a haswell cpu, they are only properly supported from kernel 3.12 onwards.
  247. I grabbed the 3.13 from ubuntu:
  248. # cd /usr/src/
  249. # wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-headers-3.13.5-031305-generic_3.13.5-031305.201402221823_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-headers-3.13.5-031305_3.13.5-031305.201402221823_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.5-trusty/linux-image-3.13.5-031305-generic_3.13.5-031305.201402221823_amd64.deb
  250. Install it:
  251. # dpkg -i linux-*.deb
  252.  
  253. ####################################################################################################
  254.  
  255. Install suspend-tab addon in firefox to suspend tab's you don't have active at the moment (saves cpu-cycles, makes suspended tab's restart when you open them)
  256. https://addons.mozilla.org/en-US/firefox/addon/suspend-tab/
  257. I've configured suspend-tab to suspend tabs after 30seconds.
  258. Also, Install flashblock (flash sucks a lot of cpu..)
  259.  
  260. tlp provides features some nice commands to easily rfkill the different radios.
  261. wifi on/off
  262. bluetooth on/off
  263. wwan on/off
  264.  
  265. I always try to remember to kill the radios i don't need.
  266.  
  267. As long as cpu is idle power-usage should be at it's lowest.
  268. Get a usable baseline measurement:
  269. I reboot, log-on to my desktop, start a terminal (i use urxvt), start powertop, put display on lowest, disable wifi/wwan/bluetooth and let the machine sit for ~1minute, then check the discharge rate powertop is reporting, and also check the number of wakeups reported.
  270.  
  271. My X240 has a bit high baseline measurement at the moment since i'm at work. I need firefox and hipchat in the background and i'm connected over 3g, but wifi and bluetooth is off, i lowered the display to the lowest possible setting for this measurement.
  272. Also, Powertop only reports the discharging battery, so if you have two like i do, one internal on 23.7wh and one external of 77.2wh, you need to keep track of this (it shows the currently discharging one in gnome-power-statistics, or "tlp stat")
  273.  
  274. My estimated runtime on the dimmest brightness is about 15hours, that's with about 75% remaining (been running on battery for 3hours) add the other battery and it ends up somewhere at 21-22hours,
  275.  
  276. PowerTOP 2.4 Overview Idle stats Frequency stats Device stats Tunables
  277.  
  278. The battery reports a discharge rate of 3.85 W
  279. The estimated remaining time is 15 hours, 16 minutes
  280.  
  281. Summary: 191,6 wakeups/second, 3,9 GPU ops/seconds, 0,0 VFS ops/sec and 1,7% CPU use
  282.  
  283. Power est. Usage Events/s Category Description
  284. 1.14 W 100,0% Device Radio device: thinkpad_acpi
  285. 409 mW 11,2 ms/s 46,7 Process /usr/lib/firefox/firefox
  286. 318 mW 1,6 ms/s 50,4 Interrupt [8] rtc0
  287. 238 mW 592,6 µs/s 38,8 Interrupt [62] i915
  288. 102 mW 235,7 µs/s 15,0 Process syndaemon -i 1.0 -t -K -R
  289. 82.0 mW 208,9 µs/s 13,4 Timer hrtimer_wakeup
  290. 46.3 mW 100,0% Device USB device: N5321 gw (Lenovo)
  291. 37.7 mW 0,9 ms/s 4,7 Process /usr/bin/gnome-shell
  292. 37.0 mW 71,1 µs/s 6,1 Timer tick_sched_timer
  293. 16.8 mW 1,1 ms/s 0,6 Process mosh-client <irc-box> | xx.xx.xx.xx 60001
  294. 15.4 mW 2,3 pkts/s Device Network interface: wwan0 (cdc_ncm)
  295. 13.8 mW 16,5 µs/s 2,3 Process [rcu_sched]
  296. 12.7 mW 23,7 µs/s 2,1 Interrupt [6] tasklet(softirq)
  297. 11.6 mW 1,1% Device Display backlight
  298. 10.1 mW 2,6 µs/s 1,7 Timer cdc_ncm_tx_timer_cb
  299. 6.86 mW 54,0 µs/s 1,0 Process /usr/lib/upower/upowerd
  300. 6.85 mW 78,6 µs/s 1,0 Process /usr/lib/gnome-settings-daemon/gnome-settings-daemon
  301. 6.77 mW 477,3 µs/s 0,20 Process /usr/bin/X :0 -background none -verbose -auth /var/run/gdm/auth-for-gdm-QC5W6F/database -seat seat0 -nolisten tcp vt7
  302. 6.01 mW 6,2 µs/s 1,0 kWork pci_pme_list_scan
  303. 3.56 mW 24,9 µs/s 0,5 Process /usr/sbin/modem-manager
  304. 3.01 mW 29,3 µs/s 0,4 Interrupt [9] acpi
  305. 2.98 mW 0,9 µs/s 0,5 kWork mei_timer
  306. 2.67 mW 0,3 µs/s 0,4 kWork acm_softint
  307. 2.05 mW 14,2 µs/s 3,9 Process urxvt
  308. 1.96 mW 40,4 µs/s 0,25 Process /opt/HipChat/bin/hipchat
  309. 1.95 mW 14,2 µs/s 0,30 Process ssh xx.xx.xx.xx
  310. 1.88 mW 8,8 µs/s 0,30 Process NetworkManager
  311. 1.88 mW 8,3 µs/s 0,30 Process [jbd2/dm-1-8]
  312. 1.79 mW 0,5 µs/s 0,30 kWork gen6_force_wake_work
  313. 1.79 mW 0,4 µs/s 0,30 kWork blk_delay_work
  314. 1.65 mW 39,7 µs/s 0,20 Process /usr/sbin/irqbalance
  315. 1.28 mW 7,7 µs/s 0,20 Process zeitgeist-datahub
  316. 1.27 mW 7,1 µs/s 0,20 Process update-notifier
  317. 1.24 mW 4,6 µs/s 0,20 Process /usr/lib/rtkit/rtkit-daemon
  318. 1.11 mW 43,9 µs/s 0,10 Interrupt [60] xhci_hcd
  319. 1.05 mW 13,8 µs/s 0,15 Process /usr/lib/tracker/tracker-miner-fs
  320. 901 µW 0,9 µs/s 0,15 kWork i915_gem_retire_work_handler
  321. 901 µW 0,9 µs/s 0,15 kWork gen6_pm_rps_work
  322. 899 µW 0,8 µs/s 0,15 Process [ksoftirqd/3]
  323. 898 µW 0,6 µs/s 0,15 kWork flush_to_ldisc
  324. 895 µW 0,4 µs/s 0,15 kWork i915_gem_idle_work_handler
  325. 725 µW 11,2 µs/s 0,10 Process /usr/lib/telepathy/mission-control-5
  326. 685 µW 7,8 µs/s 0,10 Interrupt [4] block(softirq)
  327. 667 µW 6,3 µs/s 0,10 kWork kcryptd_crypt
  328. 666 µW 6,2 µs/s 0,10 Process powertop
  329. 604 µW 0,9 µs/s 0,10 Timer sched_rt_period_timer
  330. 602 µW 0,8 µs/s 0,10 kWork intel_fbc_work_fn
  331. 602 µW 0,7 µs/s 0,10 Process [khugepaged]
  332. 602 µW 0,7 µs/s 0,10 kWork dm_wq_work
  333. 599 µW 0,5 µs/s 0,10 kWork intel_unpin_work_fn
  334. 510 µW 43,6 µs/s 0,00 Interrupt [7] sched(softirq)
  335. 464 µW 39,7 µs/s 0,00 Interrupt [1] timer(softirq)
  336. 383 µW 32,8 µs/s 0,00 Process dbus-daemon --system --fork
  337. 325 µW 2,4 µs/s 0,05 Process upstart-dbus-bridge --daemon --session --user --bus-name session
  338. 313 µW 1,4 µs/s 0,05 Process cron
  339. 307 µW 0,9 µs/s 0,05 Process rsyslogd -c5
  340. 299 µW 0,2 µs/s 0,05 kWork check_lifetime
  341. 298 µW 0,1 µs/s 0,05 kWork neigh_periodic_work
  342. 298 µW 0,1 µs/s 0,05 kWork i915_gem_file_idle_work_handler
  343. 290 µW 24,8 µs/s 0,00 Interrupt [3] net_rx(softirq)
  344. 283 µW 24,2 µs/s 0,00 Timer i915_hangcheck_elapsed
  345. 273 µW 23,3 µs/s 0,00 Timer delayed_work_timer_fn
  346. 191 µW 16,3 µs/s 0,00 Timer intel_pstate_timer_func
  347.  
  348.  
  349. Powertop Idle stats:
  350. Note that cpu is in c9 or c10 all the time.. no load on the system should put it there immediately.
  351. Also, the gpu is in rc6 all the time (no unneccesary screen redraws) which is due to the i915 stuff we did earlier.
  352.  
  353.  
  354. Package | Core | CPU 0 CPU 1
  355. | | C0 active 0,6% 0,5%
  356. | | POLL 0,0% 0,0 ms 0,0% 0,0 ms
  357. | | C1E-HSW 0,0% 0,1 ms 0,0% 0,1 ms
  358. C2 (pc2) 3,8% | |
  359. C3 (pc3) 0,3% | C3 (cc3) 0,2% | C3-HSW 0,1% 0,4 ms 0,2% 0,4 ms
  360. C6 (pc6) 1,1% | C6 (cc6) 0,0% | C6-HSW 0,0% 0,3 ms 0,0% 0,5 ms
  361. C7 (pc7) 91,7% | C7 (cc7) 98,1% | C7s-HSW 0,2% 1,0 ms 0,3% 1,1 ms
  362. C8 (pc8) 0,0% | | C8-HSW 0,4% 1,7 ms 0,3% 2,0 ms
  363. C9 (pc9) 0,0% | | C9-HSW 21,6% 9,2 ms 10,5% 9,7 ms
  364. C10 (pc10) 0,0% | | C10-HSW 76,9% 13,1 ms 88,2% 24,1 ms
  365.  
  366. | Core | CPU 2 CPU 3
  367. | | C0 active 0,3% 0,4%
  368. | | POLL 0,0% 0,0 ms 0,0% 0,0 ms
  369. | | C1E-HSW 0,0% 0,3 ms 0,0% 0,0 ms
  370. | |
  371. | C3 (cc3) 0,1% | C3-HSW 0,0% 0,4 ms 0,2% 0,4 ms
  372. | C6 (cc6) 0,0% | C6-HSW 0,0% 0,6 ms 0,0% 2,0 ms
  373. | C7 (cc7) 98,9% | C7s-HSW 0,2% 1,5 ms 0,4% 12,1 ms
  374. | | C8-HSW 0,6% 4,4 ms 0,0% 1,5 ms
  375. | | C9-HSW 2,4% 6,3 ms 0,9% 6,2 ms
  376. | | C10-HSW 96,4% 37,7 ms 98,0% 47,3 ms
  377.  
  378. | GPU |
  379. | |
  380. | Powered On 1,3% |
  381. | RC6 98,7% |
  382. | RC6p 0,0% |
  383. | RC6pp 0,0% |
  384. | |
  385. | |
  386. | |
  387. | |
  388. | |
  389.  
  390.  
  391. Powertop Frequency Stats:
  392.  
  393. Package | Core | CPU 0 CPU 1
  394. | | Actual 2,9 GHz 2,8 GHz
  395. Idle 99,6% | Idle 99,9% | Idle 100,0% 99,9%
  396. 2,81 GHz 0,1% | 2,81 GHz 0,0% | 2,81 GHz 0,0% 0,0%
  397. 2,90 GHz 0,3% | 2,90 GHz 0,1% | 2,90 GHz 0,0% 0,1%
  398. 2,50 GHz 0,0% | |
  399.  
  400. | Core | CPU 2 CPU 3
  401. | | Actual 2,8 GHz 2,8 GHz
  402. | Idle 99,6% | Idle 99,8% 99,8%
  403. | 2,81 GHz 0,1% | 2,81 GHz 0,1% 0,0%
  404. | 2,90 GHz 0,3% | 2,90 GHz 0,1% 0,2%
  405. | |
  406.  
  407. Powertop Device Stats:
  408.  
  409. The battery reports a discharge rate of 3.50 W
  410. System baseline power is estimated at 0.00 W
  411.  
  412. Power est. Usage Device name
  413. 1.26 W 100,0% Radio device: thinkpad_acpi
  414. 647 mW 1,8% DRAM
  415. 494 mW 1,8% CPU misc
  416. 0,0 pkts/s nic:virbr0
  417. 105 mW 1,8% CPU core
  418. 85.4 mW 1,1% Display backlight
  419. 78.0 mW 0,0% Display backlight
  420. 37.7 mW 2,9 ops/s GPU core
  421. 18.3 mW 2,7 pkts/s Network interface: wwan0 (cdc_ncm)
  422. 12.2 mW 100,0% USB device: N5321 gw (Lenovo)
  423. 0 mW 100,0% USB device: xHCI Host Controller
  424. 0 mW 2,9 ops/s GPU misc
  425. 0 mW 0,0 pkts/s Network interface: eth0 (e1000e)
  426. 0 mW 0,0 rpm Laptop fan
  427. 0 mW 0,0% Radio device: thinkpad_acpi
  428. 0 mW 0,0% USB device: EHCI Host Controller
  429. 0 mW 0,0% USB device: usb-device-8087-8000
  430. 0 mW 0,0% USB device: xHCI Host Controller
  431. 0 mW 0,0% USB device: EMV Smartcard Reader (Generic)
  432. 0 mW 0,0% USB device: usb-device-138a-0017
  433. 0 mW 0,0% Radio device: iwlwifi
  434. 0 mW 0,0% USB device: Integrated Camera (SunplusIT INC.)
  435. 0 mW 0,0 pkts/s Network interface: wlan0 (iwlwifi)
  436. 0 mW 0,0% Audio codec hwC0D0: Intel
  437. 100,0% PCI Device: Intel Corporation Lynx Point-LP USB xHCI HC
  438. 100,0% USB device: N5321 gw (Lenovo)
  439. 100,0% PCI Device: Intel Corporation Lynx Point-LP HECI #0
  440. 100,0% PCI Device: Intel Corporation Lynx Point-LP HECI KT
  441. 100,0% PCI Device: Realtek Semiconductor Co., Ltd. Device 5227
  442. 100,0% PCI Device: Intel Corporation Lynx Point-LP PCI Express Root Port 3
  443. 100,0% PCI Device: Intel Corporation Wireless 7260
  444. 100,0% PCI Device: Intel Corporation Lynx Point-LP PCI Express Root Port 6
  445. 100,0% PCI Device: Intel Corporation Lynx Point-LP LPC Controller
  446. 100,0% PCI Device: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode]
  447. 100,0% PCI Device: Intel Corporation Haswell-ULT Integrated Graphics Controller
  448. 0,0% PCI Device: Intel Corporation Lynx Point-LP HD Audio Controller
  449. 0,0% PCI Device: Intel Corporation Lynx Point-LP USB EHCI #1
  450. 0,0% PCI Device: Intel Corporation Ethernet Connection I218-LM
  451. 0,0% PCI Device: Intel Corporation Device 0a0c
  452. 0,0% PCI Device: Intel Corporation Haswell-ULT DRAM Controller
  453. 0,0% PCI Device: Intel Corporation Lynx Point-LP SMBus Controller
  454. 0,0% Thinkpad light
  455.  
  456. Powertop Tunables:
  457.  
  458. >> Bad VM writeback timeout
  459. Bad Autosuspend for USB device N5321 gw [Lenovo]
  460. Good Wireless Power Saving for interface wlan0
  461. Good NMI watchdog should be turned off
  462. Good Enable Audio codec power management
  463. Good Enable SATA link power Managmenet for host1
  464. Good Enable SATA link power Managmenet for host2
  465. Good Enable SATA link power Managmenet for host0
  466. Good Autosuspend for unknown USB device 1-1 (8087:8000)
  467. Good Autosuspend for USB device Integrated Camera [SunplusIT INC.]
  468. Good Autosuspend for USB device EMV Smartcard Reader [Generic]
  469. Good Autosuspend for USB device xHCI Host Controller [usb3]
  470. Good Autosuspend for USB device EHCI Host Controller [usb1]
  471. Good Autosuspend for unknown USB device 2-6 (138a:0017)
  472. Good Autosuspend for USB device xHCI Host Controller [usb2]
  473. Good Runtime PM for PCI Device Intel Corporation Haswell-ULT DRAM Controller
  474. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP SMBus Controller
  475. Good Runtime PM for PCI Device Intel Corporation Haswell-ULT Integrated Graphics Controller
  476. Good Runtime PM for PCI Device Intel Corporation Device 0a0c
  477. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP USB xHCI HC
  478. Good Runtime PM for PCI Device Intel Corporation Ethernet Connection I218-LM
  479. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP LPC Controller
  480. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP PCI Express Root Port 6
  481. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP PCI Express Root Port 3
  482. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP USB EHCI #1
  483. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP HD Audio Controller
  484. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP HECI #0
  485. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode]
  486. Good Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. Device 5227
  487. Good Runtime PM for PCI Device Intel Corporation Lynx Point-LP HECI KT
  488. Good Runtime PM for PCI Device Intel Corporation Wireless 7260
  489. Good Wake-on-lan status for device wwan0
  490. Good Wake-on-lan status for device wlan0
  491. Good Wake-on-lan status for device eth0
  492. Good Wake-on-lan status for device virbr0
  493. Good Using 'ondemand' cpufreq governor
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement