Freitag, 25. Mai 2012, 20:17

Du bist nicht angemeldet.



Stoffel

ist zu Gast bei Freunden.

  • »Stoffel« ist der Autor dieses Themas

Beiträge: 12

Ubuntu: 10.04.1

Kernel: 2.6.32-27-generic

Architektur: 32-bit

  • Private Nachricht senden

1

Montag, 27. Dezember 2010, 22:55

Lucid: 0,99 load average bei 99% idle

Zitat

top - 20:38:26 up 1 day, 55 min, 1 user, load average: 0.99, 0.97, 0.91
Tasks: 57 total, 1 running, 56 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.7%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 509324k total, 503148k used, 6176k free, 6700k buffers
Swap: 1060280k total, 0k used, 1060280k free, 476244k cached
Wie passt so etwas zusammen? Und ackert das Möhrchen nun oder dreht es Däumchen? (Eigentlich sollte letzteres der Fall sein und der "load average" nahe 0,00 liegen). Ist übrigens ein passiv gekühlter Celeron333 und ja, die Maschine hat schon 2 Jahrtausende gesehen :D

Es grüßt Euch: Stoffel

Stoffel

ist zu Gast bei Freunden.

  • »Stoffel« ist der Autor dieses Themas

Beiträge: 12

Ubuntu: 10.04.1

Kernel: 2.6.32-27-generic

Architektur: 32-bit

  • Private Nachricht senden

2

Montag, 27. Dezember 2010, 23:14

Nachtrag:

Zitat

top - 22:08:08 up 1 day, 2:25, 1 user, load average: 0.00, 0.56, 0.97
Tasks: 61 total, 1 running, 60 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 509324k total, 498688k used, 10636k free, 10768k buffers
Swap: 1060280k total, 0k used, 1060280k free, 465316k cached

Eben hat der ein bisschen was tun müssen (Daten schaufeln) und das ist jetzt vorbei - und plötzlich entwickelt sich der load average dahin, wo er sein sollte.

Wüsste trotzdem gerne, was da los war, zumal ich so etwas schon früher beobachtet habe ...

Es grüßt Euch: Stoffel

frostbeule

hat hier 2. Wohnsitz.

Beiträge: 251

Ubuntu: 9.10

Architektur: 64-bit

  • Private Nachricht senden

3

Dienstag, 28. Dezember 2010, 22:04

Hmm, ein Vorschlag wäre, dass du vorher ebenfalls Dateien angefasst hast. Das sieht zwar teilweise nach sehr fixen Operationen aus, aber das wird oft erst später irgendwann im Hintergrund durchgeführt "wenn gerade nix zu tun ist". Ein Stichwort, nach dem du da suchen könntest, wäre die Option "async" in der fstab.
Das ist aber nur ein Vorschlag, es kann auch was anderes sein.

frostbeule

haliner

hat hier 2. Wohnsitz.

Beiträge: 423

Ubuntu: ---

Kernel: 2.6.39-ARCH

Desktop: KDE

Architektur: ---

  • Private Nachricht senden

4

Mittwoch, 29. Dezember 2010, 10:52

Der Load-Average ist doch der von der letzten Minute. Klingt für mich so, als ob ein Prozess in der letzten Minute 59 Sekunden lang 100% CPU-Time beanspruchte und in der letzten Sekunde fertig wurde.

Gruß, Stefan

Stoffel

ist zu Gast bei Freunden.

  • »Stoffel« ist der Autor dieses Themas

Beiträge: 12

Ubuntu: 10.04.1

Kernel: 2.6.32-27-generic

Architektur: 32-bit

  • Private Nachricht senden

5

Donnerstag, 30. Dezember 2010, 01:32

Vielen Dank für die Antworten.

Von "async" steht nichts in der fstab, aber das ist wohl default und von "sync" steht da genauso wenig. Allerdings hält dieser Zustand über Stunden an (wobei ich natürlich nicht kontinuierlich auf die Ausgabe von top starre, aber da auch der 5 und der 15 Minuten Wert ständig steigt sieht es nicht so aus als würde es weniger, wenn ich mal wegschaue). Dabei ist eigentlich auch nichts zu schreiben und man hört auch keine Festplattenaktivitäten.

Außerdem: müsste sich das Synchronisieren der Platte nicht auch auf den Prozessor auswirken? Der sys-Wert schwankt zwischen 0,3% und 0,7% - bei einem 333MHz Single-Core ist das doch eigentlich so gut wie gar nichts.

59 Sekunden lang 100% CPU-Time beanspruchte und in der letzten Sekunde fertig wurde.

Sicher nicht, dann dann wäre diese Anzeige in diesem Moment vollkommen normal und würde mich nicht beunruhigen. Wie gesagt: das bleibt so über lange Zeit.

Nach meiner Beobachtung hört es immer dann auf, wenn der Rechner etwas zu tun bekommt (wie vor dem 2. Beispiel durch sftp). Dann wird das angezeigt, was man bei dem "Job" erwarten würde. Anschließend entwickelt sich die Anzeige "normal" weiter, sprich Load tendiert gegen 0 (wie im 2. Beispiel). Schaut man nach einiger Zeit wieder steht Load plötzlich wieder bei 99. In der CPU-Zeile bleibt es bei >99% idle, was auch mit der Prozesstabelle überein stimmt.

Ob das irgendwie ein Problem mit top ist? Eben ist mir aufgefallen, das alle Load-Werte nahe 0 standen als ich top nach >24h erstmals aufmachte. Nach einigen Minuten war die Anzeige dann bei 99/45/17 und in den folgenden zwei Stunden näherten sich der 2. und 3. Wert immer weiter dem ersten an - bis auf 99/97/89. Kurzzeitiges Unterbrechen von top änderte nichts, aber jetzt habe ich das Programm mal 15 Minuten abgestellt und dann wieder gestartet. 00/05/36 - aber seit dem steigen die Werte wieder. Jetzt stellt sich natürlich die Frage, ob top einfach Blödsinn anzeigt oder irgendwelche Bedingungen schafft, durch die diese Werte tatsächlich entstehen und richtig gemessen werden. Und wenn ja: kann sich daraus ein Problem für Hard- oder Software entwickeln?

Es grüßt Euch: Stoffel