G'Day,

On Wed, Dec 17, 2008 at 06:12:27PM -0500, Jianhua Yang wrote:
> 
>    Hello,
>    I use Brendan's sysperfstat script to see the overall system
>    performance and found the the disk utilization is over 100:
>    15:51:38 14.52 15.01 200.00 24.42 0.00 0.00 83.53 0.00
>    15:51:42 11.37 15.01 200.00 25.48 0.00 0.00 88.43 0.00
>    ------ Utilisation ------ ------ Saturation ------
>    Time %CPU %Mem %Disk %Net CPU Mem Disk Net
>    15:51:45 11.01 15.01 200.00 12.02 0.00 0.00 95.03 0.00
>    15:51:48 13.80 15.01 200.00 24.87 0.00 0.00 98.86 0.00
>    15:51:51 9.44 15.01 200.00 17.02 0.00 0.00 102.64 0.00
>    15:51:54 9.49 15.01 164.59 9.10 0.00 0.00 83.75 0.00
>    15:51:57 16.58 15.01 2.83 20.46 0.00 0.00 0.00 0.00

Disk and Network are in terms of a single disk or network interface.  From
the header of sysperfstat:

# The utilisation values for CPU and Memory have maximum values of 100%,
# Disk and Network don't. 100% CPU means all CPUs are running at 100%, however
# 100% Disk means perhaps 1 disk is running at 100%, or 2 disks at 50%; 
# a similar calculation is used for Network. There are some sensible
# reasons behind this decision that I hope to document at some point.

Sorry for the confusion.  I've err'd on the side of false-positives rather
than false-negatives, as your next step is now to drill down further and use
iostat as Jim suggested.

sysperfstat is a pretty simple Perl script anyway - you can customise it
as needed.

Brendan

-- 
Brendan Gregg, Sun Microsystems Fishworks.    http://blogs.sun.com/brendan
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to