hardware-monitor cpu monitoring should not include iowait
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hardware-monitor (Ubuntu) |
Fix Released
|
Undecided
|
StefanPotyra |
Bug Description
Binary package hint: hardware-monitor
After booting my machine, updatedb is usually started by anacron and the hardware-monitor shows 100% cpu load for some time. Inexperienced users who don't know what updatedb is may be surprised and concerned why their CPUs stay at 100% load minutes after booting has completed.
Therefore, my suggestion is that hardware-monitor should also substract iowait from the total cpu load because of iowait not being actual cpu load. The cpu can yield cycles to other processes while waiting for the IO to complete.
The cpu-monitor in the hardware-monitor applet currently computes the cpu load by substracting "nice" and "idle" loads from "total" cpu load reported by libgtop.
Changed in hardware-monitor: | |
status: | Unconfirmed → Fix Committed |
Changed in hardware-monitor: | |
status: | Fix Committed → Fix Released |
Here is a patch that changes the behaviour as described above. I've also sent the patch to the author (he didn't answer yet)