System Information

PowerTOP Versionv2.11-1-g7ef7f79 ran at Sun Jan 15 15:27:44 2023
Kernel VersionLinux version 6.0.0-0.deb11.6-amd64
System NameHARDKERNELODROID-H31.0
CPU Information4 Intel(R) Celeron(R) N5105 @ 2.00GHz
OS InformationDebian GNU/Linux 11 (bullseye)



Top 10 Power Consumers

UsageEvents/sCategoryDescriptionPW Estimate
0.0%4.9kWorkfb_flashcursor19.4 mW
0.0%2.3Timertick_sched_timer9.32 mW
0.0%2.0kWorkpsi_avgs_work7.92 mW
0.0%1.8Process[PID 44] [kcompactd0]7.24 mW
0.0%1.0Timerwatchdog_timer_fn3.91 mW
0.0%0.8kWorkpci_pme_list_scan3.24 mW
0.0%0.5Process[PID 450] /usr/sbin/haveged --Foreground --verbose=12.01 mW
0.0%0.4Timerhrtimer_wakeup1.81 mW
0.0%0.4Interrupt[3] net_rx(softirq)1.54 mW
0.0%0.3Process[PID 3773] powertop -t 60 --html=powertop_1.11_SATA-6.0.0_01.html1.49 mW

Processor Idle State Report

Package0
Powered On0.0%
C1_ACPI0.0%
C2_ACPI0.1%
C3_ACPI98.9%
RC6pp0.0%
GPU 0
Powered On0.0%
RC6100.0%
RC6p0.0%
RC6pp0.0%
CPU0
POLL0.0%0.0 ms
C1_ACPI0.0%0.0 ms
C2_ACPI0.0%2.6 ms
C3_ACPI97.3%768.0 ms
CPU1
POLL0.0%0.0 ms
C1_ACPI0.0%0.2 ms
C2_ACPI0.1%2.8 ms
C3_ACPI98.7%636.8 ms
CPU2
POLL0.0%0.0 ms
C1_ACPI0.1%2.0 ms
C2_ACPI0.1%3.6 ms
C3_ACPI99.6%122.4 ms
CPU3
POLL0.0%0.0 ms
C1_ACPI0.0%0.3 ms
C2_ACPI0.0%3.4 ms
C3_ACPI99.9%265.2 ms

Processor Frequency Report

Package0
Idle100.0%
CPU 0
Idle100.0%
CPU 1
Idle100.0%
CPU 2
Idle100.0%
CPU 3
Idle100.0%

Overview of Software Power Consumers

UsageWakeups/sGPU ops/sDisk IO/sGFX Wakeups/sCategoryDescriptionPW Estimate
93.6 us/s4.9kWorkfb_flashcursor19.4 mW
157.1 us/s2.3Timertick_sched_timer9.32 mW
18.8 us/s2.0kWorkpsi_avgs_work7.92 mW
42.1 us/s1.8Process[PID 44] [kcompactd0]7.24 mW
15.9 us/s1.0Timerwatchdog_timer_fn3.91 mW
53.8 us/s0.8kWorkpci_pme_list_scan3.24 mW
24.3 us/s0.5Process[PID 450] /usr/sbin/haveged --Foreground --verbose=12.01 mW
21.0 us/s0.4Timerhrtimer_wakeup1.81 mW
16.9 us/s0.4Interrupt[3] net_rx(softirq)1.54 mW
111.2 us/s0.3Process[PID 3773] powertop -t 60 --html=powertop_1.11_SATA-6.0.0_01.html1.49 mW
7.1 us/s0.30kWorkflush_memcg_stats_dwork1.20 mW
8.4 us/s0.22Process[PID 15] [rcu_preempt]868 uW
264.6 us/s0.08Process[PID 46] [khugepaged]742 uW
65.1 us/s0.10kWorkacpi_os_execute_deferred496 uW
1.0 us/s0.12kWorkneigh_managed_work462 uW
222.2 us/sProcess[PID 2516] [kworker/1:3]347 uW
5.0 us/s0.08kWorki915_hpd_poll_init_work337 uW
0.0 us/s0.08kWorkpm_runtime_work329 uW
2.3 us/s0.07kWorkvmstat_shepherd267 uW
169.3 us/sTimerdelayed_work_timer_fn264 uW
0.4 us/s0.07kWorklru_add_drain_per_cpu264 uW
154.3 us/sInterrupt[7] sched(softirq)241 uW
5.3 us/s0.05kWorkwb_workfn206 uW
3.2 us/s0.05Interrupt[4] block(softirq)202 uW
1.1 us/s0.05kWorkblk_mq_requeue_work199 uW
120.3 us/sProcess[PID 3088] [kworker/2:1]188 uW
5.4 us/s0.03kWorkhandle_update140 uW
88.9 us/sInterrupt[1] timer(softirq)139 uW
0.8 us/s0.03kWorkkfree_rcu_work133 uW
0.4 us/s0.03kWorkneigh_periodic_work132 uW
0.3 us/s0.03kWorkoutput_poll_execute132 uW
0.2 us/s0.03kWorkblk_mq_timeout_work132 uW
22.6 us/s0.02Interrupt[9] acpi101 uW
63.5 us/sProcess[PID 53] [kworker/3:1]0 mW
47.8 us/sTimerprocess_timeout0 mW
4.3 us/s0.02Process[PID 3020] avahi-daemon: running [saf.local]0 mW
3.9 us/s0.02Process[PID 257] /lib/systemd/systemd-udevd0 mW
3.6 us/s0.02Process[PID 3780] [kthreadd]0 mW
2.0 us/s0.02Process[PID 3029] /usr/sbin/cron -f0 mW
0.8 us/s0.02Process[PID 3779] [kthreadd]0 mW
0.8 us/s0.02Process[PID 41] [khungtaskd]0 mW
0.3 us/s0.02kWorkflush_to_ldisc0 mW
0.1 us/s0.02kWorkwb_update_bandwidth_workfn0 mW
0.0 us/s0.02kWorkkfree_rcu_monitor0 mW
24.9 us/skWorkdrm_fb_helper_damage_work0 mW
14.7 us/sInterrupt[9] RCU(softirq)0 mW
5.7 us/sProcess[PID 194] [jbd2/sda2-8]0 mW
5.6 us/sProcess[PID 1976] [kworker/0:0]0 mW
4.5 us/sProcess[PID 1] /sbin/init0 mW
4.2 us/sProcess[PID 16] [migration/0]0 mW
4.2 us/sProcess[PID 25] [migration/2]0 mW
4.0 us/sProcess[PID 20] [migration/1]0 mW
3.9 us/sProcess[PID 30] [migration/3]0 mW
3.9 us/sProcess[PID 2] [kthreadd]0 mW
3.3 us/sInterrupt[126] eth00 mW
3.1 us/sProcess[PID 1130] sshd: dietpi@pts/00 mW
2.9 us/sProcess[PID 3665] [kworker/u8:0]0 mW
2.8 us/sInterrupt[124] ahci[0000:00:17.0]0 mW
2.4 us/sProcess[PID 1980] kworker/u8:20 mW
2.0 us/skWorkvmstat_update0 mW
1.8 us/sTimerblk_stat_timer_fn0 mW
1.5 us/sTimerdev_watchdog0 mW
1.5 us/sProcess[PID 2426] [kworker/u8:3]0 mW
1.4 us/sTimerpm_suspend_timer_fn0 mW
1.3 us/sTimermix_interrupt_randomness0 mW
1.3 us/sTimertcp_orphan_update0 mW
0.9 us/sProcess[PID 59] [kworker/1:1]0 mW
0.7 us/sTimerblk_rq_timed_out_timer0 mW
0.6 us/sTimerfq_flush_timeout0 mW
0.6 us/sProcess[PID 31] [ksoftirqd/3]0 mW
0.6 us/sProcess[PID 68] [kworker/2:1H]0 mW
0.5 us/sTimertimerfd_tmrproc0 mW
0.5 us/sTimerneigh_timer_handler0 mW
0.4 us/sTimerwriteout_period0 mW
0.4 us/sProcess[PID 120] [kworker/3:1H]0 mW
0.3 us/sProcess[PID 54] [kworker/0:1H]0 mW
0.2 us/sTimercommit_timeout0 mW
0.1 us/skWorkwq_barrier_func0 mW
0.1 us/sTimeridle_worker_timeout0 mW
0.1 us/sTimertcp_write_timer0 mW


Device Power Report

UsageDevice NamePW Estimate
0.2%CPU misc34.2 mW
0.2%CPU core32.2 mW
100.0%PCI Device: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
100.0%PCI Device: Intel Corporation Device 4db8
100.0%PCI Device: Intel Corporation Device 4dd3
51.6%PCI Device: Intel Corporation Device 4e61
16.7%PCI Device: Intel Corporation Device 4db9
16.7%PCI Device: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
0.6 pkts/sNetwork interface: eth0 (r8169)
0.0%PCI Device: Intel Corporation Device 4de8
0.0%USB device: xHCI Host Controller
0.0%PCI Device: Intel Corporation Device 4e24
0.0%PCI Device: Intel Corporation Device 4dc8
0.0%PCI Device: Intel Corporation Device 4da4
0.0%PCI Device: Intel Corporation Device 4de0
0.0%PCI Device: Intel Corporation Device 4e03
0.0%PCI Device: Intel Corporation Device 4d87
0.0%PCI Device: Intel Corporation Device 4de9
0.0%PCI Device: Intel Corporation Device 4e11
0.0 pkts/sNetwork interface: eth1 (r8169)
0.0%Audio codec hwC0D0: Realtek
0.0%Audio codec hwC0D2: Intel
0.0%USB device: xHCI Host Controller
0.0%runtime-PNP0C0C:00
0.0%runtime-idma64.1
0.0%PCI Device: Intel Corporation Device 4def
0.0%PCI Device: Intel Corporation Device 4ded
0.0%PCI Device: Intel Corporation Device 4da3
0.0%runtime-i2c_designware.1
0.0%runtime-PNP0C14:00
0.0%runtime-alarmtimer.0.auto
0.0%runtime-reg-dummy
0.0%runtime-iTCO_wdt
0.0%runtime-INT33A1:00
0.0%runtime-rtc_cmos
0.0%runtime-microcode
0.0%runtime-snd-soc-dummy
0.0%runtime-intel_rapl_msr.0
0.0%I2C Adapter (i2c-3): i915 gmbus dpa
0.0%runtime-i2c_designware.0
0.0%runtime-coretemp.0
0.0%runtime-PNP0C0E:00
0.0%runtime-MSFT0101:00
0.0%runtime-PNP0C14:01
0.0%runtime-ACPI000E:00
0.0%runtime-PNP0103:00
0.0%runtime-rtc-efi.0
0.0%runtime-efivars.0
0.0%runtime-serial8250
0.0%runtime-pcspkr
0.0%I2C Adapter (i2c-12): AUX B/DDI B/PHY B
0.0%runtime-idma64.0
0.0%runtime-ACPI000C:00
0.0%PCI Device: Intel Corporation Device 4dc4
0.0%I2C Adapter (i2c-10): i915 gmbus tc5
0.0%I2C Adapter (i2c-1): SMBus I801 adapter at efa0
0.0%I2C Device (1-0037): dummy
0.0%I2C Adapter (i2c-8): i915 gmbus tc3
0.0%I2C Adapter (i2c-6): i915 gmbus tc1
0.0%I2C Adapter (i2c-4): i915 gmbus dpb
0.0%I2C Adapter (i2c-11): i915 gmbus tc6
0.0%I2C Adapter (i2c-2): Synopsys DesignWare I2C adapter
0.0%I2C Adapter (i2c-0): Synopsys DesignWare I2C adapter
0.0%I2C Device (1-0036): dummy
0.0%I2C Adapter (i2c-9): i915 gmbus tc4
0.0%I2C Adapter (i2c-7): i915 gmbus tc2
0.0%I2C Adapter (i2c-5): i915 gmbus dpc
0.0%I2C Device (1-0050): ee1004

Process Device Activity

ProcessDevice
systemd/dev/autofs
/dev/kmsg
systemd-journal/dev/kmsg
/dev/kmsg
haveged/dev/random

AHCI ALPM Residency Statistics - Not supported on this macine

Untunable Software Issues

Description
I2C Device 1-0037 has no runtime power management
I2C Device 1-0036 has no runtime power management
I2C Device 1-0050 has no runtime power management
I2C Adapter i2c-12 has no runtime power management

Optimal Tuned Software Settings

Description
VM writeback timeout
Enable SATA link power management for host0
Enable SATA link power management for host1
Enable Audio codec power management
NMI watchdog should be turned off
Runtime PM for I2C Adapter i2c-1 (SMBus I801 adapter at efa0)
Runtime PM for I2C Adapter i2c-6 (i915 gmbus tc1)
Autosuspend for USB device xHCI Host Controller [usb2]
Runtime PM for I2C Adapter i2c-0 (Synopsys DesignWare I2C adapter)
Autosuspend for USB device xHCI Host Controller [usb1]
Runtime PM for I2C Adapter i2c-3 (i915 gmbus dpa)
Runtime PM for I2C Adapter i2c-10 (i915 gmbus tc5)
Runtime PM for I2C Adapter i2c-8 (i915 gmbus tc3)
Runtime PM for I2C Adapter i2c-4 (i915 gmbus dpb)
Runtime PM for I2C Adapter i2c-11 (i915 gmbus tc6)
Runtime PM for I2C Adapter i2c-2 (Synopsys DesignWare I2C adapter)
Runtime PM for I2C Adapter i2c-9 (i915 gmbus tc4)
Runtime PM for I2C Adapter i2c-7 (i915 gmbus tc2)
Runtime PM for I2C Adapter i2c-5 (i915 gmbus dpc)
Runtime PM for PCI Device Intel Corporation Device 4dd3
Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
Runtime PM for PCI Device Intel Corporation Device 4da4
Runtime PM for PCI Device Intel Corporation Device 4db8
Runtime PM for PCI Device Intel Corporation Device 4db9
Runtime PM for PCI Device Intel Corporation Device 4dc8
Runtime PM for PCI Device Intel Corporation Device 4dc4
Runtime PM for PCI Device Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller
Runtime PM for PCI Device Intel Corporation Device 4ded
Runtime PM for PCI Device Intel Corporation Device 4def
Runtime PM for PCI Device Intel Corporation Device 4d87
Runtime PM for PCI Device Intel Corporation Device 4de8
Runtime PM for PCI Device Intel Corporation Device 4de9
Runtime PM for disk sda
Runtime PM for port ata1 of PCI device: Intel Corporation Device 4dd3
Runtime PM for port ata2 of PCI device: Intel Corporation Device 4dd3
Runtime PM for PCI Device Intel Corporation Device 4da3
Runtime PM for PCI Device Intel Corporation Device 4de0
Runtime PM for PCI Device Intel Corporation Device 4e03
Runtime PM for PCI Device Intel Corporation Device 4e61
Runtime PM for PCI Device Intel Corporation Device 4e11
Runtime PM for PCI Device Intel Corporation Device 4e24

Wake status of the devices

DescriptionScript
Wake-on-lan status for device eth0echo 'enabled' > '/sys/class/net/eth0/device/power/wakeup';
Wake-on-lan status for device eth1echo 'enabled' > '/sys/class/net/eth1/device/power/wakeup';
Wake status for USB device usb1echo 'enabled' > '/sys/bus/usb/devices/usb1/power/wakeup';
Wake status for USB device usb2echo 'enabled' > '/sys/bus/usb/devices/usb2/power/wakeup';