Defining Unix Load Average

November 7, 2005

Went looking for a simple definition of load average in Unix, but alas, simplicity is not in the nature of load. I read UNIX® Load Average Part 1: How It Works by Dr. Neil Gunther who breaks load down into much appreciated, yet excruciating detail.

In short it is the average sum of the number of processes waiting in the run-queue plus the number currently executing over 1, 5, and 15 minute time periods.

It’s calculated like this: load(t) = load(t - 1) e^(-5/60m) + n (1 - e^(-5/60m))
(at least in Linux)

From Gunther’s PDF Guide:

Most sys admins tend to refer to and use the m = 1 minute load average For queueing models we want the steady-state average [...] that suggests the m = 15 minute load average is more useful for capacity planning

So load is useful but complex.

Casey experienced some pretty sever load numbers recently…

definition, dr. neil gunther, gunther, LA triplets, linux top, load, load average, monitoring, performance, performance monitoring, solaris, unix

Tags: , , , , , , , , , , ,

Related:


Comments

5 Responses to “Defining Unix Load Average”

  1. Life After Coffee » UNIX Load Averages Explained on March 13th, 2006 3:44 pm

    [...] In his blog entry from late last year, Zach sums it up quite nicely: In short it is the average sum of the number of processes waiting in the run-queue plus the number currently executing over 1, 5, and 15 minute time periods. [...]

  2. Tadek’s Blog » Blog Archive » load average on July 5th, 2006 3:39 pm

    [...] Have you ever wondered how load average on Unix is defined? [...]

  3. Denis on September 17th, 2006 6:56 am

    Friend,

    This information is wrong. You forgot the “m” (minute) information:

    -5/60m

    Attention!!!

    Hugs,
    Denis

  4. José Morelli Neto » O que é o Load Average on September 18th, 2006 6:29 pm

    [...] Defining Unix Load Average [...]

  5. Unix/Linux 的 Load 初级解释 - 胡松的博客 - 互联网技术观察以及研究 on June 24th, 2008 11:22 am

    [...] 任何一个相对成熟的站点都会利用 Cacti(基于RRDTool) 等工具进行容量规划工作。抓取的 Load 会传 1、5、15 分钟列值过去,这三个度量采用哪个呢? 15 分钟为首选【参见Gunther 的 PPT】。 [...]

Got something to say?





User contributed tags: top load average (1674) - t (1340) - load average (1022) - unix load average (949) - linux load average (890) - load average top (473) - "load average" definition (445) - linux top load (370) - unix load (326) - Solaris "load average" (311) - load average unix (305) - "linux top" load average (276) - load average linux (238) - unix load averages (234) - top load averages (203) - "load average" meaning (178) - "how to read load average" (150) - "what is load average" (140) - load average solaris (140) - average load (131) - linux load average explained (124) - load averages (122) - unix top load average (109) - load avarage (107) - top load linux (101) - "linux load" TOP (100) - linux load definition (94) - load average calculation (89) - linux load calculation (83) - linux load averages (79) - definition: load average (75) - load average in UNIX (74) - +linux +"load average" +meaning (72) - define load average (70) - solaris load (70) - unix load definition (69) - how to read load averages (67) - load unix (63) - linux load meaning (62) - man top load average (62) - top average load (61) - load average explained (60) - unix load average explained (57) - f (55) - Linux load average definition (54) - unix top load (53) - load averages unix (53) - solaris 10 load average (50) - solaris load averages (49) - calculate load average (48) - meaning of load average (47) - top load average linux (44) - unix average load (43) - Load Average in top (43) - linux load average calculation (43) - solaris top load average (42) - top linux load (40) - linux average load (40) - all (39) - calculating load average (39) - reading load average (38) - reading load averages (37) - load averages top (36) - Average load unix (36) - top linux load average (35) - UNIX load average definition (35) - load average interpretation (33) - top load average meaning (32) - load top linux (29) - unix top "load averages" (29) - definition of load average (29) - "load average" top linux (28) - Linux Load Explained (27) - load average solaris 10 (27) - top load avarage (26) - load average means (26) - how to calculate load average (26) - unix top explained (26) - linux top average load (25) - load average defined (25) - load average on unix (25) - load average linux top (24) - interpreting load average (23) - unix load average meaning (22) - interpret load average (22) - what is unix load average (22) - what is load average unix (21) - load average on Solaris (21) - how is load average calculated (21) - top load unix (21) - unix load meaning (20) - Load Average in Solaris (20) - how to interpret load average (20) - unix load calculation (20) - man top load (19) - load average in linux (19) - Solaris 8 Load Average (19) - load average, top, unix (19) - average load linux (18) - linux load avarage (18) - load averages linux (18) - load linux top (18) - meaning load average (18) - solaris load definition (18) - solaris top load (17) - read load average (17) - how to read linux load average (17) - linux top average (17) - load average linux definition (17) - linux load (17) - reading linux load average (17) - load in unix (17) - what is load average in unix (17) - load average: how to read (16) - what is "load average" linux (16) - www.ghost-rider.com (16) - solaris load average definition (16) - linux calculate load (15) - top unix load average (15) - average (14) - linux top load average meaning (14) - linux load average top (14) - load averages solaris (14) - solaris load average calculation (14) - solaris load calculation (13) - calculate load linux (13) - linux load averages explained (13) - reading linux load averages (13) - linux what is "load average" (13) - load average linux meaning (13) - load averages definition (13) - how to read unix top (13) - definition load unix (13) - http://www google com/reader/view/ (13) - solaris top load averages (13) - "load average" definition linux (13) - what is average load (13) - linux calculate load average (12) - what is load average in linux? (12) - what is linux load average (12) - what is load average in top (12) - how to read top load average (12) - load averages meaning (12) - unix load average calculation (12) - "linux top" explained (11) - how to read linux load averages (11) - linux load average interpretation (11) - top load avg (11) - how to read load average linux (11) - what is unix load (11) -