Skip to content

Instantly share code, notes, and snippets.

@jlevon
Created December 10, 2019 15:04
Show Gist options
  • Save jlevon/cda8c388c18ea37954a63c102c044a24 to your computer and use it in GitHub Desktop.
Save jlevon/cda8c388c18ea37954a63c102c044a24 to your computer and use it in GitHub Desktop.
tickless powertop output
before (joyent_20191029T174340Z):
C-states (idle power) Avg Residency P-states (frequencies)
C0 (cpu running) (2.6%) 1200 Mhz 99.6%
C1 2.2ms (97.4%) 1300 Mhz 0.0%
1400 Mhz 0.0%
1500 Mhz 0.0%
1600 Mhz 0.0%
1700 Mhz 0.0%
1800 Mhz 0.0%
1900 Mhz 0.0%
2000 Mhz 0.0%
2100 Mhz 0.0%
2200 Mhz 0.0%
2300 Mhz 0.0%
2400 Mhz 0.0%
2500 Mhz 0.0%
2600 Mhz 0.0%
2703 Mhz(turbo) 0.4%
Wakeups-from-idle per second: 13859.7 interval: 5.0s
no ACPI power usage estimate available
Top causes for wakeups:
57.0% (7902.7) sched : <xcalls> unix`dtrace_xcall_func
7.2% (1002.2) <kernel> : genunix`clock
3.2% (444.8) qemu-system-x86_ : <xcalls> unix`speedstep_pstate_transition
2.7% (369.0) sched : <xcalls> unix`speedstep_pstate_transition
1.3% (176.0) <kernel> : genunix`cv_wakeup
0.5% ( 68.2) <interrupt> : mpt_sas#0
0.4% ( 50.2) <kernel> : c2audit`au_queue_kick
0.4% ( 50.2) <kernel> : SDC`sysdc_update
0.3% ( 39.0) zpool-zones : <xcalls> unix`speedstep_pstate_transition
0.2% ( 32.0) <kernel> : cpudrv`cpudrv_monitor_disp
0.1% ( 8.0) <kernel> : sd`sd_pm_idletimeout_handler
0.1% ( 7.8) <kernel> : ehci`ehci_handle_root_hub_status_change
0.0% ( 6.0) varpd : <xcalls> unix`speedstep_pstate_transition
0.0% ( 4.0) <kernel> : genunix`schedpaging
0.0% ( 3.4) <interrupt> : ixgbe#1
0.0% ( 3.0) fsflush : <xcalls> unix`speedstep_pstate_transition
0.0% ( 3.0) node : <xcalls> unix`speedstep_pstate_transition
0.0% ( 3.0) sshd : <xcalls> unix`speedstep_pstate_transition
0.0% ( 2.0) <kernel> : ixgbe`ixgbe_local_timer
0.0% ( 2.0) <kernel> : genunix`clock_realtime_fire
0.0% ( 2.0) <kernel> : ipf`fr_slowtimer
0.0% ( 2.0) <kernel> : igb`igb_local_timer
0.0% ( 1.0) <kernel> : FSS`fss_update
0.0% ( 1.0) <kernel> : TS`ts_update
0.0% ( 1.0) <kernel> : mpt_sas`mptsas_watch
0.0% ( 1.0) <kernel> : acpi_drv`acpi_drv_cbat_rescan
0.0% ( 1.0) <interrupt> : ehci#1
0.0% ( 0.8) <interrupt> : ehci#0
0.0% ( 0.6) <kernel> : genunix`kmem_update
0.0% ( 0.4) <kernel> : ip`igmp_timeout_handler
0.0% ( 0.4) <kernel> : ip`tcp_time_wait_collector
0.0% ( 0.2) <interrupt> : ahci#0
0.0% ( 0.2) <kernel> : swrand`rnd_handler
0.0% ( 0.2) <kernel> : kcf`rnd_handler
0.0% ( 0.2) <kernel> : ahci`ahci_watchdog_handler
After:
C-states (idle power) Avg Residency P-states (frequencies)
C0 (cpu running) (2.3%) 1200 Mhz 99.6%
C1 2.6ms (97.7%) 1300 Mhz 0.0%
1400 Mhz 0.0%
1500 Mhz 0.0%
1600 Mhz 0.0%
1700 Mhz 0.0%
1800 Mhz 0.0%
1900 Mhz 0.0%
2000 Mhz 0.0%
2100 Mhz 0.0%
2200 Mhz 0.0%
2300 Mhz 0.0%
2400 Mhz 0.0%
2500 Mhz 0.0%
2600 Mhz 0.0%
2723 Mhz(turbo) 0.4%
Wakeups-from-idle per second: 12125.4 interval: 5.0s
no ACPI power usage estimate available
Top causes for wakeups:
56.5% (6856.1) sched : <xcalls> unix`dtrace_xcall_func
8.3% (1002.2) <kernel> : genunix`clock
1.5% (178.8) <kernel> : genunix`cv_wakeup
0.9% (111.0) sched : <xcalls> unix`speedstep_pstate_transition
0.6% ( 76.6) <interrupt> : mpt_sas#0
0.5% ( 66.0) qemu-system-x86_ : <xcalls> unix`speedstep_pstate_transition
0.4% ( 50.2) <kernel> : c2audit`au_queue_kick
0.4% ( 50.2) <kernel> : SDC`sysdc_update
0.3% ( 32.0) <kernel> : cpudrv`cpudrv_monitor_disp
0.2% ( 30.0) node : <xcalls> unix`speedstep_pstate_transition
0.2% ( 30.0) zpool-zones : <xcalls> unix`speedstep_pstate_transition
0.1% ( 8.8) <kernel> : sd`sd_pm_idletimeout_handler
0.1% ( 7.6) node : <xcalls> unix`hati_demap_func
0.1% ( 7.6) <kernel> : ehci`ehci_handle_root_hub_status_change
0.1% ( 6.2) node : <xcalls> unix`dtrace_xcall_func
0.0% ( 4.0) <kernel> : genunix`schedpaging
0.0% ( 3.8) <interrupt> : ixgbe#1
0.0% ( 3.0) zfs : <xcalls> unix`speedstep_pstate_transition
0.0% ( 2.0) <kernel> : ipf`fr_slowtimer
0.0% ( 2.0) <kernel> : genunix`clock_realtime_fire
0.0% ( 2.0) <kernel> : ixgbe`ixgbe_local_timer
0.0% ( 2.0) <kernel> : igb`igb_local_timer
0.0% ( 1.0) <interrupt> : ehci#0
0.0% ( 1.0) <kernel> : FSS`fss_update
0.0% ( 1.0) <kernel> : mpt_sas`mptsas_watch
0.0% ( 1.0) <kernel> : unix`memscrub_wakeup
0.0% ( 1.0) <kernel> : TS`ts_update
0.0% ( 1.0) <interrupt> : ehci#1
0.0% ( 1.0) <kernel> : acpi_drv`acpi_drv_cbat_rescan
0.0% ( 0.6) <kernel> : genunix`kmem_update
0.0% ( 0.4) <kernel> : ip`igmp_slowtimo
0.0% ( 0.4) <interrupt> : ahci#0
0.0% ( 0.2) <kernel> : fasttrap`fasttrap_pid_cleanup_cb
0.0% ( 0.2) <kernel> : ahci`ahci_watchdog_handler
0.0% ( 0.2) <kernel> : kcf`rnd_handler
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment