Ich versuche, den verwendeten Speicher (RAM) in Prozent mithilfe von Linux-Befehlen abzurufen. Mein cpanel zeigt den verwendeten Speicher an, den ich auf einer bestimmten Webseite anzeigen muss.
In den Foren habe ich festgestellt, dass der richtige Speicher folgendermaßen ermittelt werden kann:
free -m
Ergebnis:
-/+ buffers/cache: 492 1555
- / + Puffer / Cache: Enthält die korrekte Speichernutzung. Ich weiß nicht, wie ich diese Informationen analysieren soll oder ob es einen anderen Befehl gibt, um den verwendeten Speicher in Prozent zu ermitteln.
$ free | awk '/Mem/{printf("used: %.2f%"), $3/$2*100} /buffers\/cache/{printf(", buffers: %.2f%"), $4/($3+$4)*100} /Swap/{printf(", swap: %.2f%"), $3/$2*100}'
free | grep Mem | awk '{print $4/$2 * 100.0}'