|
Is sar & iostat output of svctm accurate
The svctm metric from my iostat and sar output is always sub-millisecond and I do not believe it. My storage array (HP EVA4400) is telling me that my READ latency is in the 12ms range. I am doing 90% READ activity. The iostat output for 2 of my devices looks like this (sorry about the wrapping):
DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
02:41:00 PM sde 1591.81 25146.44 180.41 15.91 23.85 14.99 0.63 99.58
02:41:00 PM sdac 1593.34 25155.90 171.75 15.90 22.29 13.99 0.62 99.57
02:41:15 PM sde 1549.00 24424.03 184.18 15.89 21.25 13.71 0.64 99.67
02:41:15 PM sdac 1570.76 24786.11 190.72 15.90 21.75 13.85 0.63 99.35
02:41:30 PM sde 1593.80 25146.27 169.80 15.88 22.50 14.12 0.62 99.48
02:41:30 PM sdac 1597.47 25176.00 198.73 15.88 22.32 13.97 0.62 99.21
02:41:45 PM sde 1603.46 25274.88 196.20 15.89 24.54 15.30 0.62 99.09
02:41:45 PM sdac 1599.00 25216.26 234.11 15.92 24.81 15.51 0.62 99.32
As you can see, the svctm reported here is less than 1ms.
I'm on RHEL5 U3
Thanks in advance
Last edited by Baffled; 07-08-2009 at 04:49 PM.
Reason: correction: this is sar output, not iostat output
|