Old 12th September 2007, 04:00
hrdGn2007 hrdGn2007 is offline
Junior Member
Join Date: Sep 2007
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default How to find %WA in top

I've come across a very busy systems that is suffering from excessive waits. For example, the system is experiencing <10%CPU, <5%Idle and >90%WA as shown in top. Additionally, vmstat was showing blocked over 10 most of the time. Curiously, however, the % wait does seem to change much if we throw extra process that are io intensive ( such as tar ). My belief is that there is a utility used in the application that is driving the system nuts.

My question is, how do I find that offending process and what,exactly, is the resource it's abusing. I'm not a kernel developer, but in my reading of a couple of modern operating system books, there are memory structures that keep track of what processes are using what resources.

Is there a utility out there already that I can use?

I'd like to avoid hunting through code and resorting to guess work.

Thanks in advance,

Last edited by hrdGn2007; 12th September 2007 at 04:02.
Reply With Quote
Sponsored Links


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sudden Problem Started using cp: command "omitting directory" bpmee Server Operation 11 22nd November 2006 17:39
the TOP command? edge Server Operation 12 26th August 2006 14:41
Cannot retrieve or find libsas12 package n0fx Server Operation 2 6th April 2006 21:59
view webalizer stats kuyaedz General 22 12th March 2006 15:45
suse 9.3 install: E: Couldn't find package ncftp aallen Installation/Configuration 4 26th January 2006 21:02

All times are GMT +2. The time now is 02:39.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.