[External] dbus-sensors issue

Jian Zhang zhangjian.3032 at bytedance.com
Fri Feb 7 22:54:28 AEDT 2025


See:
https://lore.kernel.org/lkml/20230716195007.731909670@linuxfoundation.org/
https://bugzilla.kernel.org/show_bug.cgi?id=217699
For services utilizing io_uring, when waiting for I/O, CPU time is counted as I/O rather than idle time.

Jian.
> From: "Jeff9 Chan(陳松儉_ASRockRack)"<Jeff9_Chan at asrockrack.com>
> Date:  Fri, Feb 7, 2025, 19:42
> Subject:  [External] dbus-sensors issue
> To: "openbmc at lists.ozlabs.org"<openbmc at lists.ozlabs.org>
> Hi all,
> It appears that IO wait is very high all the time. This can be viewed by running `top`. It was traced down to dbus-sensors systemd units. When the units are running, IO
 wait is >90%. This can impact system performance and also impacts CPU utilization telemetry, since the idle task never runs, which normally means CPU is being completely utilized.
>  
> My platform uses below services, stop them will free the IO usage, any idea?
>  
> xyz.openbmc_project.hwmontempsensor.service
> xyz.openbmc_project.fansensor.service
> xyz.openbmc_project.adcsensor.service
> xyz.openbmc_project.psusensor.service
>  
>  
> best regards
>  
> Jeff Chan


More information about the openbmc mailing list