Mike, > On a related note, I have yet to see vmstat's "b" (kernel threads > blocked on I/O) column be non-zero. This includes a large RAC > environment where the previous measure of I/O health was (don't shoot > the messenger!) iowait. The same workload on S9 consistently showed > non-zero values in the "b" column.
The value for "b" is reported to vmstat by the sysinfo.waiting kstat. In Solaris 10, this is always going to be zero. > Has the meaning of this value changed as well, or is Solaris 10 just > that much better at getting I/O out of the queue? It looks like I removed this when I eliminated the I/O wait percentage calculations in Solaris 10. After taking a look at the SCCS history, this looks like it was probably an overzealous code-deletion. I'd say this is a bug, albeit a minor one. I have filed: 6483747 clock-tick processing should re-include threads waiting for I/O Thanks for finding this. -j _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org