Ich habe ein Desktop-System, auf dem Centos 7 installiert ist. Es hat 4 Kern und 12 GB Speicher. Um Speicherinformationen zu finden, benutze ich den free -h
Befehl. Ich habe eine Verwirrung.
[user@xyz-hi ~]$ free -h
total used free shared buff/cache available
Mem: 11G 4.6G 231M 94M 6.8G 6.6G
Swap: 3.9G 104M 3.8G
In der Gesamtspalte heißt es, dass die Gesamtsumme in 11 GB (das ist richtig) in der letzten verfügbaren Spalte 6,6 GB und 4,6 GB beträgt.
Wenn der verwendete Speicher 4,6 GB beträgt, sollte der verbleibende Speicher 6,4 GB betragen (11-4,6 = 6,4). Was ist die korrekte Interpretation der obigen Ausgabe? Was ist der Unterschied zwischen Gesamt- und verfügbarem und freiem Speicher? Bin ich nicht genügend Speicher, wenn ich für eine neue Anwendung 1 GB mehr benötige?
Antworten:
man free
Befehl mein Problem lösen.quelle