Was bedeutet unter top 73,8% idle?
Hallo, was bedeutet unter top 73.8% idle? Bedeutet das, der CPU ist zu 73% ausgelastet, oder der CPU ist zu 73% frei? Herzlichen Dank Manfred
at Wed, 14 Aug 2002 20:42:30 +0200 Manfred Gnaedig wrote:
was bedeutet unter top 73.8% idle?
Bedeutet das, der CPU ist zu 73% ausgelastet, oder der CPU ist zu 73% frei?
Sie langweilt sich zu 73,8% Bye Michael -- DOS Tip of the Day: Add BUGS=OFF to your CONFIG.SYS file. Registered Linux User #228306 ICQ #151172379 http://macbyte.info/ GNU-PG-Key ID 0140F88B
-----Original Message----- From: Manfred Gnaedig [mailto:rp40265@rp-plus.de] Sent: Wednesday, August 14, 2002 8:43 PM To: suse-linux@suse.com Subject: Was bedeutet unter top 73,8% idle?
Hallo, was bedeutet unter top 73.8% idle?
Bedeutet das, der CPU ist zu 73% ausgelastet, oder der CPU ist zu 73% frei?
idle = Leerlauf http://world.altavista.com/sites/dede/pos/babelfish/tr Soan
Hallo Stefan, danke für deine Hilfe.
was bedeutet unter top 73.8% idle?
Bedeutet das, der CPU ist zu 73% ausgelastet, oder der CPU ist zu 73% frei?
idle = leerlauf, frei
Was passiert eigentlich, wenn idle 0% erreicht wird, stürzt der Server dann ab? Wie ist es mit "load average: 0.41, 0.28, 0.29" ? Ich dachte immer der CPU ist voll ausgelastet, wenn "load average: 1.00, 1.00, 1.00 erreicht ist. Herzlichen Dank für alles Gruß Manfred
Am Donnerstag, 15. August 2002 13:10 schrieb Manfred Gnaedig:
Was passiert eigentlich, wenn idle 0% erreicht wird, stürzt der Server dann ab? NEIN ! Wie kommst Du darauf ? Dann ist eben der Prozessor voll ausgelastet - nicht mehr und nicht weniger.
Wie ist es mit "load average: 0.41, 0.28, 0.29" ? Ich dachte immer der CPU ist voll ausgelastet, wenn "load average: 1.00, 1.00, 1.00 erreicht ist. Nein. Diese Load Angabe besagt nicht wirklich etwas über die Prozessorauslastung, sondern wird irgendwie (ich weiss es nicht) aus der Anzahl der aktiven und wartenen Prozesse berechnet. Ich habe z.B. (durch Seti als Hintergrundprogramm, mein Duron Idled seit Monaten nicht mehr) immer einen load > 1.0. Ich habe sogar schon von Servern gehört, wo der Load > 30 war - was dann natürlich bedeutet, daß der Server in dem Moment sehr überlastet ist. Aber um auf Deinen ersten Satz zu kommen: Abstürzen tut er dann auch nicht, das ist nur bei anderen Betriebssystem (?) so.
cu stonki -- Deutsche ProFTPD Dokumentation: http://www.proftpd.de EFNET: #proftpd
Manfred Gnaedig schrieb:
[...] Was passiert eigentlich, wenn idle 0% erreicht wird, stürzt der Server dann ab?
Um Gottes Willen, warum denn? Wenn idle 100% ist, dann langweilt sich Dein Prozessor zu 100% (sprich: ganz und gar). Wenn idle 0% ist, dann schwitzt Dein Pozessor ganz schoen, dann ist er naem- lich zu 100% ausgelastet (Auslastung ist hier im Prinzip genau das Komplement von idle). Wenn Du also permanent eine Auslastung des Rechners zu 100% hast (sprich: 0% idle), und auch der load der Maschine (siehe unten) weit groesser als Eins ist, dann solltest Du ernsthaft ueber einen neuen PC nachdenken :-)
Wie ist es mit "load average: 0.41, 0.28, 0.29" ? Ich dachte immer der CPU ist voll ausgelastet, wenn "load average: 1.00, 1.00, 1.00 erreicht ist.
Mit "load" ist das nicht so einfach :-) Die drei Zahlen geben den load gemittelt ueber die letzte Minute, ueber die letzten 5 und ueber die letzten 15 Minuten an. Deswegen schwankt die erste Zahl auch immer viel mehr als die letzte, weil diese ja ueber einen kleineren Zeitraum (naemlich eine Minute) gemittelt wird. Nun stellt sich die Frage, was ist der "load", wie er z.B. auch von xosview oder uptime angezeigt wird? Nun, der load gibt die durschnittliche Anzahl an Jobs an, die in der "Run Queue" ste- hen, d.h. gerne den Prozessor fuer sich beanspruchen moechten. Wenn genau ein Prozess den Prozessor zu 100% beanspruchen moech- te, dann hast Du einen load von Eins. Muss ein Prozess in der Run Queue warten, weil die CPU gerade nicht verfuegbar ist, dann wird der load steigen. Das bedeutet, der Job wartet nicht auf I/O, er schlaeft auch nicht, sondern es ist schlicht momentan keine CPU verfuegbar. Das System wird mit hoeherem load immer traeger, weil immer mehr Prozesse auf die CPU warten muessen. Unsere SGI Work- station hier hat es (ohne Absturz) schon auf einen load von 50 geschafft (das war allerdings keine Absicht, da liefen ein paar Programme aus dem Ruder...). Programme, die wenig I/O haben und eben sehr oft in der "Run Queue" stehen, wuerden z.B. deutlich von einer schnelleren CPU profitieren, da sie dann natuerlich weniger warten muessten. HTH, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, University of Karlsruhe
participants (6)
-
Manfred Gnaedig
-
Michael Raab
-
Soan Sewa
-
Stefan Eggert
-
Stefan Onken
-
Thomas Hertweck