Der Systemspeicher wird während der Verwendung der Bandlaufwerksoftware voll ausgenutzt

346
Mohammed Tarek

Ich verwende RedHat Enterprise Linux 6.

Wenn Sie ein IBM-Bandlaufwerk verwenden, nutzt es den Systemspeicher in nur zwei Minuten.

Hier ist das Ergebnis des free -mBefehls:

 total used free shared buffers cached Mem: 4032 3837 194 0 7 3634 -/+ buffers/cache: 195 3837 Swap: 6591 0 6591 

Bei der Überprüfung der Top-Prozessauslastung habe ich Folgendes festgestellt:

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 307 46.3 0.6 95780 27348 ? Ssl 00:35 3:57 ltfs -o devname=/dev/IBMtape0 /mnt/ltfs gdm 4033 0.0 0.4 32464 17284 ? Ss Jul01 0:00 /usr/libexec/gdmgreeter root 4020 0.0 0.2 25568 10308 ? SN Jul01 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 4007 0.0 0.1 11260 5332 tty7 Ss+ Jul01 0:02 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 3828 0.0 0.1 53360 4988 ? Ssl Jul01 0:00 /usr/sbin/cimserver root 3645 0.0 0.1 13468 4772 ? S Jul01 0:00 python ./hpssd.py 68 3549 0.0 0.1 6220 4192 ? Ss Jul01 0:01 hald root 4006 0.0 0.0 27496 3768 ? Sl Jul01 0:00 /usr/libexec/gdm-rh-security-token-helper root 3667 0.0 0.0 10272 3008 ? Ss Jul01 0:00 cupsd 

Ich verwende ein Skript, um eine tägliche Sicherung auf dem Band zu erstellen. Es kopiert eine cpio-Datei auf das Band.

Wie können wir die Ursache dieses Problems erkennen?

0
Mit den folgenden Befehlen # echo 3> / proc / sys / vm / drop_caches # sync wird der Speicher freigegeben, der Speicher wird jedoch in wenigen Sekunden wieder vollständig verwendet Mohammed Tarek vor 8 Jahren 0
Sieht aus wie ein Problem mit dem Befehl ltfs, der so aussieht, als wäre er von IBM geliefert worden. mdpc vor 8 Jahren 0
Aber dieses Problem ist kürzlich aufgetaucht !! Mohammed Tarek vor 8 Jahren 0

1 Antwort auf die Frage

1
Hontvári Levente

Sie betrachten den falschen Wert. Ihr physischer Speicher beträgt 4032 Megabyte. Ihr freier Speicher ist 3837. Swap ist leer. Das ist noch lange nicht voll. "Zwischengespeicherter" Speicher ist freier Speicher! Freier Speicher wird als Festplattencache verwendet, bis ihn ein Programm belegt. Kurz gesagt, es steht Ihnen nicht genügend Speicher zur Verfügung, und es gibt kein Problem, das behoben werden muss.

Vielen Dank für Ihren Kommentar. Ich habe deine Nachricht bekommen. Wie kann dieses Problem gelöst werden? Mohammed Tarek vor 8 Jahren 0
+1, um das Downvote umzukehren. Diese Antwort erklärt richtig, dass dem System nicht genügend RAM zur Verfügung steht. Weitere Informationen finden Sie unter [linuxatemyram.com] (http://www.linuxatemyram.com/). Deltik vor 8 Jahren 2