Gentoo Archives: gentoo-user-de

From: Roland Damm <roland-damm@×××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Dimensionierung eines Servers
Date: Mon, 04 Aug 2008 21:01:57
Message-Id: 200808042301.39580.roland-damm@arcor.de
In Reply to: Re: [gentoo-user-de] Dimensionierung eines Servers by Arnold Krille
1 Moin,
2
3 On Monday 04 August 2008 09:12:15 Arnold Krille wrote:
4
5 > Der Prozess heißt/hieß "idle" (hab den schon lange nicht mehr
6 > gesehen). Aber der erzeugt unter Linux keine Last, das würde ich sonst
7 > sehen. Und dann würde auch "w" keine solche Zeile ausspucke:
8 > 09:11:34 up 58 min, 1 user, load average: 0.75, 0.46, 0.31
9 > Zeigt nämlich sehr deutlich eine Last unter 1 ;-)
10
11 Exakt. Was wäre, wenn idle nicht mitgezählt werden würde? Der Load wäre rund
12 epsilon. Load ist die Anzahl der Prozesse, die gerade gerne ausgeführt werden
13 würden, aber nicht können, weil die CPU anderes zu tun hat oder sowas.
14
15 Angenommen der Rechner hat nichts zu tun, außer villeicht die Uhr
16 weiterzuzählen und den Mauszeiger zu bewegen und so einen Kleinkram. Dann ist
17 der Loas ~0. Jetzt startest du ein Programm, welches z.B. so aussieht:int
18 main()
19 {
20 int i=0,j=0;
21 while (1) j += i++;
22 return i;
23 }
24
25 Oder sowas, halt ein Programm, was beliebige Rechenzeit verbraten kann, dabei
26 aber der Einfachheit halber keinen Speicher und keine Festplatte und so
27 braucht. Dann wird der Load auf 1 hochgehen. Nur wieso? Load=1 heißt ja, dass
28 im Schnitt ein Prozess nicht ausgeführt werden kann, weil die CPU anderes
29 wichtigeres zu tun hat. Welcher Prozess ist das, der da wartet - eben der
30 idle-Prozess.
31
32 CU Rollo

Replies

Subject Author
Re: [gentoo-user-de] Dimensionierung eines Servers Arnold Krille <arnold.krille@×××××.com>