Bug 147879 - Wish: ksysguard/ksysguardd should also support disk request queue depth sensor
Summary: Wish: ksysguard/ksysguardd should also support disk request queue depth sensor
Status: RESOLVED FIXED
Alias: None
Product: ksysguard
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: KSysGuard Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-15 04:28 UTC by Manuel Amador (Rudd-O)
Modified: 2007-07-16 11:43 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Amador (Rudd-O) 2007-07-15 04:28:19 UTC
Version:           1.2.0 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-16-generic

For each block volume, in addition to requests per second and blocks per second, it'd be HELLISHLY useful to have a sensor measuring disk request depth.  For many of us, the limiting factor and the responsiveness killer is busy disks rather than high CPU usage, and this sensor would be of unmeasurable help in letting us find out when the disk is busy.
Comment 1 Greg Martyn 2007-07-16 06:20:25 UTC
SVN commit 688441 by martyn:

BUG: 147879
Add sensor for disk request queue depth
Delineate sensors for change with Change and change / s with Rate
Remove some unused cruft


 M  +8 -1      gui/ksgrd/SensorManager.cc  
 M  +184 -161  ksysguardd/Linux/diskstats.c   [POSSIBLY UNSAFE: scanf]
Comment 2 Greg Martyn 2007-07-16 06:23:14 UTC
Fixed in 4.0.
Also note that 4.0 has support for cpu i/o wait
Comment 3 Manuel Amador (Rudd-O) 2007-07-16 11:43:18 UTC
Fantastic, thanks :-)  You win fifteen thousand internets!