Re: Load averages?

From: Poul-Henning Kamp (none@phk--phk.freebsd.dk.lh.bsd-dk.dk)
Date: Fri 18 Aug 2006 - 09:18:33 CEST


To: bsd-dk@bsd-dk.dk
Subject: Re: Load averages? 
From: "Poul-Henning Kamp" <none@phk--phk.freebsd.dk.lh.bsd-dk.dk>
Date: Fri, 18 Aug 2006 07:18:33 +0000

In message <none@44E567E8.9070909--uni-c.dk.lh.bsd-dk.dk>, Lennart Sorth writes:
>Jette wrote:
>> hvilke applikationer/processer mv. der gemmer sig bag "Load averages".
>
>load er vist basalt set et gennemsnit af længden på run-queue
>- altså antal processer der gerne vil "til fadet"
>
>Det gælder også hvis det eneste en process skal, er at vente
>på feks et DNS svar eller tilsvarende. På den måde kan man se
>load på 100 uden at maskinen egentlig er særlig belastet.

Nej, en process der venter på en pakker er ikke i runqueue.

Men ja, load-average er ikke så brugbart som det har været
fordi det ikke siger noget om hvor meget processerne gerne vil
lave når de kommer til fadet.

I gamle dage på en langsom VAX var forholdet imellem tids-kvantet
(1/60 sekund) og antallet af instruktioner (1mio/sec) nogenlunde
på linie med hvor meget cpu kraft der skulle til for at "lave
en lille smule arbejde".

Idag er forholdet op til 4000 gange størrere og kun et fåtal
af processer bruger deres kvantum helt ud.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:25:03 CET