Using DTrace to understand mpstat and vmstat
The Solaris Operating System provides the mpstat and vmstat utilties to view CPU and Virtual memory performance statistics. These utilities provide numerous useful performance counters, but don't provide any details on why each performance counter contains a given value. This article will show how DTrace can be used to determine which application or kernel subsystem is responsible for the values printed during each sampling period. The DTrace output can be a valuable starting point for conducting additional tests, and in some cases, the output can spot misbehaving applications and kernel subsystems.
(Submitted by Matty Mon Jul 2, 2007 )
Our content can be syndicated: Main page Mac Page
Copyright 1999-2005 Noel Davis. Noel also runs web sites about sailing and kayaking.
All trademarks are the property of their owners.
All articles are owned by their author