-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Siegfrid Brandstätter schrieb am 25.06.2006 19:14:
Hallo Werner, hallo Liste Am Sonntag, den 25.06.2006, 13:45 +0200 schrieb Werner Flamme: |..|
Kurz bevor die Begrüssungsmelodie erklingt: sigi@linux:~> top top - 11:08:13 up 3 min, 6 users, load average: 4.44, 2.32, 0.91 Tasks: 173 total, 1 running, 172 sleeping, 0 stopped, 0 zombie Cpu(s): 2.6% us, 1.7% sy, 0.0% ni, 19.5% id, 72.2% wa, 4.0% hi, 0.0% si Mem: 775840k total, 752392k used, 23448k free, 64688k buffers Swap: 1028080k total, 0k used, 1028080k free, 305052k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6635 sigi 15 0 33060 12m 10m S 2.3 1.7 0:00.47 knotify 443 root 15 0 0 0 0 S 0.3 0.0 0:00.14 pdflush 6655 sigi 16 0 2108 1052 764 R 0.3 0.1 0:00.04 top 1 root 16 0 692 264 224 S 0.0 0.0 0:00.83 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 3 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 11 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 407 root 10 -5 0 0 0 S 0.0 0.0 0:00.05 kblockd/0 442 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 445 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 444 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 1034 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 1276 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 reiserfs/0 2336 root 13 -4 1864 924 604 S 0.0 0.1 0:01.17 udevd 2577 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd sigi@linux:~>
Was kann ich da machen, wo kann ich da schrauben? Ich weiß leider nicht weiter. Wäre dankbar für Hilfe.
Hallo Siegfried,
der Wert "72.2% wa" deutet darauf hin, dass die CPU auf Ein-/Ausgaben wartet - stirbt Deine Platte gerade?
Das will ich nicht hoffen, wie könnte ich das feststellen? Hast da einen Tip.
Es gibt inzwischen bei SUSE 10.0 ein Tool ionice, das den I/O ähnlich beeinflussen kann wie nice die CPU-Nutzung. Vielleicht hilft das ja...
Ich hab mal wegen Ionice gegooglt aber da bin ich nicht schlau draus geworden, ob ich das überhaupt brauchen könnte.
Momentan gemachtes top: sigi@linux:~> top top - 17:05:37 up 6:00, 6 users, load average: 0.30, 0.29, 0.40 Tasks: 195 total, 1 running, 194 sleeping, 0 stopped, 0 zombie Cpu(s): 3.3% us, 1.7% sy, 0.0% ni, 93.7% id, 0.0% wa, 1.0% hi, 0.3% si Mem: 775840k total, 767392k used, 8448k free, 21588k buffers Swap: 1028080k total, 400676k used, 627404k free, 279344k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5152 root 15 0 116m 31m 2624 S 2.3 4.1 30:55.20 X 5707 sigi 15 0 28760 13m 11m S 1.3 1.8 0:03.35 konsole 6637 sigi 15 0 56100 38m 20m S 0.7 5.1 0:23.37 konqueror 30457 sigi 16 0 2240 1060 764 R 0.7 0.1 0:00.06 top 1 root 16 0 692 64 40 S 0.0 0.0 0:00.87 init 2 root 34 19 0 0 0 S 0.0 0.0 0:00.15 ksoftirqd/0 3 root 10 -5 0 0 0 S 0.0 0.0 0:00.08 events/0 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 11 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 407 root 10 -5 0 0 0 S 0.0 0.0 0:00.48 kblockd/0 442 root 15 0 0 0 0 S 0.0 0.0 0:01.60 pdflush 445 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 444 root 15 0 0 0 0 S 0.0 0.0 0:03.99 kswapd0 1034 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 1276 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 reiserfs/0 2336 root 12 -4 1864 528 528 S 0.0 0.1 0:01.17 udevd
Das swapen hält noch immer an seit ca.6 Stunden, begann mit OO. ging dann nicht mehr weg. Aber 0.0% wa! Ich werde daraus nicht schlau.
Hallo Siegfried, nein, daraus werde ich auch nicht schlau. Wenn die Maschine swappt, hat sie zu wenig RAM um die zahllosen Programme auszuführen. Es wird geswapt, wenn mehr "Programm" in den Speicher muss als Platz hat - die am längsten benutzen Daten werden dann ausgelagert. Dauerswap bedeutet, dass auf die gerade ausgelagerten Daten gleich wieder zugegriffen wird. Ist das ein amoklaufender Virensucher? Mit "ps vSaxwww" bekommst Du eine lange (und breite) Liste mit allen laufenden Prozessen und deren Speicherbedarf (man ps, vielleicht findest Du noch mehr Parameter). Die Prozesse, die das Swappen veranlassen, solltest Du da erkennen können. Mein größter Speicherfresser ist Azureus, der ca. 14% belegt. Dass bei einigen offenen Programmen das Swappen gerade dann beginnt, wenn Du ein riesiges Office-Paket öffnest, ist kein Zufall ;-) Allerdings swapt es bei mir einmal und dann ist gut (1 GB RAM, Firefox, Thunderbird + OOo im Vordergund, Apache, MySQL usw. im Hintergrund). Wenn OOo wieder geschlossen wird, reduziert sich auch der benötigte Swapspace. Das Programm xosview läuft bei mir eigentlich immer mit; es hat eine Anzeige "PAGE", da siehst Du, wenn Speicher geswappt wird. Der aktuell benutze Swapspeicher steht in der Zeile SWAP genau drüber, der physikalische Speicher MEM nochmal 1 Zeile höher. Ach ja: "man ionice" als root und Du erhältst eine kurze Anleitung mit Beispielen. Ist aber m. E. nicht relevant, wenn es am Swappen liegt. Gruß Werner - -- Werner Flamme, Abt. WKDV UFZ Umweltforschungszentrum Leipzig-Halle GmbH, Permoserstr. 15 - 04318 Leipzig Tel.: (0341) 235-3921 - Fax (0341) 235-453921 http://www.ufz.de - eMail: werner.flamme@ufz.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFEn9tmk33Krq8b42MRAl+ZAJ97eOF+VRngT7UBXiBKiL1fSKNqDQCfZzXf mqvfHDw9a1AsAGbK0AXaORU= =RnV7 -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com