free
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
free zeigt die momentane Speicherbelegung an.
Installation¶
Das Programm free ist in jeder Ubuntu-Installation bereits enthalten. Der Paketname lautet:
procps
Aufruf¶
Kurze Syntaxbeschreibung für die Verwendung in der Shell [1]:
free OPTIONEN
Beschreibung¶
free zeigt die gesamte Menge an freiem und belegtem Arbeitsspeicher, den Swap-Speicher des Systems sowie die vom Kernel verwendeten Buffer an.
Das Programm kennt die folgenden Optionen:
free-Optionen | |
Option | Funktion |
-b | -k | -m | -g | Ausgabe der Daten in Byte (-b ), KiloByte (-k ), MegaByte (-m ) oder GigaByte (-g ) |
-t | Anzeige einer Zeile mit den Gesamtübersichten |
-o | keine Anzeige der Zeile "buffer adjusted". Wird diese Option nicht angegeben, so wird der Buffer-Speicher vom verwendeten Speicher abgezogen und als freier Speicher aufgeführt |
-s delay | aktiviert die fortgesetzte Abfrage der Speicherbelegung, mit einem Abstand zwischen den Abfragen, der durch delay in Sekunden festgelegt wird. Dabei sind auch Fließkommazahlen als Wert von delay zugelassen. |
-c N | die Ausgabe wird N mal wiederholt und dann beendet. |
-V | zeigt Versionsinformationen an |
-h | "human readable" zeigt alle Werte automatisch in GiB, MiB oder KiB an |
Beispiele¶
Informationen über die Speicherbelegung in Megabyte erhalten:
free -m
Angaben zur Speicherbelegung jede Sekunde erneuern:
free -s 1
Zusammenfassungen der Speicherbereiche in Megabyte anzeigen:
free -m -t
"schöner" zu lesende Ausgabe:
free -h
Beispielausgabe¶
Ausgabe für ein System mit 1024 MiB Hauptspeicher abzgl. zugewiesenem Speicher für die Grafikkarte:
benutzer@host:~$ free -h total used free shared buffers cached Mem: 984M 513M 471M 37M 34M 310M -/+ buffers/cache: 168M 816M Swap: 123M 0B 123M
Die markierten Werte (used 168M und free 816M) geben den tatsächlich belegten/freien Speicher wieder.
Links¶
Shell/Befehlsübersicht Übersicht über verschiedene Shell-Befehle