I understand, but since this is "perf-discuss" I thought it was a good opportunity to discuss this performance measurement issue.
Thanks Adrian On 10/18/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Adrian, I agree that these metrics would be useful and nice to have; however, their implementation is outside of the scope of what I intend to address with this fix. I'm simply fixing the functional regression in the kstats. I can't, in good faith, make improvements to microstate accounting and prstat as part of this bug. That work needs to be a separate RFE. I don't currently have the time to address the issues that would be part of the separate RFE. Although, if someone else is interested in doing this work, I'd be happy to provide guidance. -j > Sure, I saw what you proposed, but the real problem that we have is > that machines get io-bound and we should have metrics in Solaris that > tell us 1) a machine is io-bound, 2) which disks are responsible, and > 3) which processes are being blocked > > vmstat b is an approximation to the number of threads that are > blocked, a microstate and dispay via prstat would let us see which > threads are being blocked. There are even some unused slots in the > microstate data structure, so it can be fixed without breaking > backwards compatability.
_______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org