Ein 24-Stunden-Stabilitätstest wurde durchgeführt, um die Nutzung von Mem in Linux zu besprechen: Der bequemste Befehl, um den Speicher anzusehen, ist free -m, wie zum Beispiel: [root@host ~]# frei -m Gesamt genutzte freie geteilte Puffer zwischengespeichert
Mem: 1024 1005 19 0 9 782 -/+ Puffer/Cache: 212 811
Swap: 996 0 995 [root@host ~] # Aus dem oben Stehenden lässt sich erkennen, dass dieses Linux-System insgesamt 1024 Millionen Speicher hat, aber wie viel Speicher wurde vom aktuellen Linux-System eingenommen? Die Antwort der meisten Nutzer lautet 1005M, was jedoch nicht der Fall ist. Der aktuelle VPS belegt 212M Speicher, also die Zahl unterhalb von 1005: 212, was den belegten Speicher darstellt. Der 811 am Ende stellt den verfügbaren Speicher des aktuellen Linux-Systems dar. "-/+ Puffer/Cache:"Die Zeile am Anfang ist der tatsächlich belegte Speicher und der verfügbare Speicher. Um den Speicherverbrauch zu betrachten, sollte man also die Zeile am Anfang von "-/+ buffers/cache:" betrachten; wenn die letzte Zahl dieser Zeile nahe 0 ist, bedeutet das, dass das Linux-System den Speicher ausgeht und das Linux-System langsam reagiert. Wenn diese Zahl immer noch relativ hoch ist, hat das Linux-System immer noch mehr Speicher zur Verfügung und sollte nicht langsam sein.
|