Re: computing load averages
From: Ben Russo (ben_at_muppethouse.com)
Date: 05/19/05
- Previous message: Ben Russo: "Re: Configuring RAID 10 with RedHat ES 4 (64 bit)"
- In reply to: Shragai, Yaron: "computing load averages"
- Next in thread: Ben Russo: "Re: computing load averages"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 19 May 2005 13:23:57 -0400 To: General Red Hat Linux discussion list <redhat-list@redhat.com>
Shragai, Yaron wrote:
> Hello,
> How are load averages computed for the top command and the /proc/loadavg
> file? Where do the numbers come from?
>
> Thanks,
> Yaron
>
cat /proc/loadavg
These are numbers internal to the kernel.
They are 5, 10 and 15 minute average values
of the number of processes that are in a "run" state at each sample.
You should consider your load in reference to the number of CPU's you
have in a system. If you have 8 CPU's, then having a load of 7 isn't a
problem. If the load is higher than the number of CPU's then you should
look at your top's CPU stats, and look at iostat and vmstat and sar.
A box can have a high load for several different reasons (or
combinations of those reasons). You may have a number of processes all
running simultaneously and the CPU is just running as fast as possible
(evidenced by less than 2% idle time shown in top for CPU usage).
You may have a number of processes that are in run states, but are
waiting for data i/o (evidenced by having abundant CPU idle time, but
still having a load higher than the number of CPU's).
Check vmstat for memory swap activity, i/o activity
-Ben.
-- redhat-list mailing list unsubscribe mailto:redhat-list-request@redhat.com?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list
- Previous message: Ben Russo: "Re: Configuring RAID 10 with RedHat ES 4 (64 bit)"
- In reply to: Shragai, Yaron: "computing load averages"
- Next in thread: Ben Russo: "Re: computing load averages"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|