Handbücher für die Kommandozeile

Man » free Manual online - detaillierte Online-Dokumentation für die free-Manpage

🌍
free - Zeigt die Menge an freiem und belegtem Speicher im System an

SYNOPSIS

free [optionen]

BESCHREIBUNG

free zeigt die Gesamtmenge an freiem und belegtem physischem und Swap-Speicher im System sowie die Puffer und Caches an, die vom Kernel verwendet werden. Die Informationen werden durch das Parsen von /proc/meminfo gesammelt. Die angezeigten Spalten sind:

total  Gesamter nutzbarer Speicher (MemTotal und SwapTotal in /proc/meminfo). Dies umfasst den physischen
und Swap-Speicher, abzüglich einiger reservierter Bits und des Kernel-Binärcode.

used   Verwendeter oder nicht verfügbarer Speicher (berechnet als total - verfügbar)

free   Unbenutzter Speicher (MemFree und SwapFree in /proc/meminfo)

shared Speicher, der hauptsächlich von tmpfs verwendet wird (Shmem in /proc/meminfo)

buffers

Speicher, der von Kernel-Puffern verwendet wird (Buffers in /proc/meminfo)

cache  Speicher, der vom Page-Cache und von Slabs verwendet wird (Cached und SReclaimable in /proc/meminfo)

buff/cache

Summe aus Puffern und Cache

available

Schätzung, wie viel Speicher zum Starten neuer Anwendungen ohne Auslagerung verfügbar ist. Im Gegensatz zu den Daten, die in den Feldern Cache oder Free bereitgestellt werden, berücksichtigt dieses Feld den Page-Cache und auch, dass nicht alle wiederherstellbaren Speicher-Slabs aufgrund der Verwendung von Elementen wiederhergestellt werden (MemAvailable in /proc/meminfo, verfügbar ab Kernel 3.14, emuliert in Kerneln 2.6.27+, andernfalls identisch mit Free)

OPTIONEN

-b, --bytes

Zeigt die Speichermenge in Bytes an.

-k, --kibi

Zeigt die Speichermenge in Kibibytes an. Dies ist die Standardeinstellung.

-m, --mebi

Zeigt die Speichermenge in Mebibytes an.

-g, --gibi

Zeigt die Speichermenge in Gibibytes an.

--tebi Zeigt die Speichermenge in Tebibytes an.

--pebi Zeigt die Speichermenge in Pebibytes an.

--kilo Zeigt die Speichermenge in Kilobytes an. Impliziert --si.

--mega Zeigt die Speichermenge in Megabytes an. Impliziert --si.

--giga Zeigt die Speichermenge in Gigabytes an. Impliziert --si.

--tera Zeigt die Speichermenge in Terabytes an. Impliziert --si.

--peta Zeigt die Speichermenge in Petabytes an. Impliziert --si.

-h, --human

Zeigt alle Ausgabefelder automatisch skaliert in der kürzesten dreistelligen Einheit an und zeigt die Einheiten der Ausgabe an. Die folgenden Einheiten werden verwendet:

B = Bytes
Ki = Kibibyte
Mi = Mebibyte
Gi = Gibibyte
Ti = Tebibyte
Pi = Pebibyte

Wenn eine Einheit fehlt und Sie Exbibytes an RAM oder Swap haben, wird die Zahl in Tebibytes angegeben, und die Spalten stimmen möglicherweise nicht mit dem Header überein.

-w, --wide

Wechselt in den Wide-Modus. Der Wide-Modus erzeugt Zeilen, die länger als 80 Zeichen sind. In diesem Modus werden Puffer und Cache in zwei separaten Spalten angezeigt.

-c, --count anzahl

Zeigt das Ergebnis anzahl mal an. Erfordert die Option -s.

-l, --lohi

Zeigt detaillierte Statistiken für niedrigen und hohen Speicher an.

-L, --line

Zeigt die Ausgabe in einer einzelnen Zeile an, oft in Verbindung mit der Option -s, um Speicherstatistiken wiederholt anzuzeigen.

-s, --seconds verzögerung

Zeigt das Ergebnis kontinuierlich in den angegebenen Sekundenintervallen an. Sie können tatsächlich eine beliebige Gleitkommazahl für die Verzögerung angeben, indem Sie entweder . oder , als Dezimaltrennzeichen verwenden. usleep(3) wird für Verzögerungszeiten mit Mikrosekundenauflösung verwendet.

--si   Verwendet Kilo, Mega, Giga usw. (Potenz von 1000) anstelle von Kibi, Mebi, Gibi (Potenz von 1024).

-t, --total

Zeigt eine Zeile an, die die Summe der Spalten anzeigt.

-v, --committed

Zeigt eine Zeile an, die das Speicher-Commit-Limit und die Menge an commitiertem/nicht commitiertem Speicher anzeigt. Die Spalte "total" in dieser Zeile zeigt das Speicher-Commit-Limit an. Diese Zeile ist relevant, wenn die Speicher-Overcommit-Funktion deaktiviert ist.

--help Druckt die Hilfe aus.

-V, --version

Zeigt Versionsinformationen an.

DATEIEN

/proc/meminfo
Speicherinformationen

FEHLER

Der Wert für die Spalte "shared" ist nicht für Kernel vor 2.6.32 verfügbar und wird als Null angezeigt.

Bitte senden Sie Fehlerberichte an _

SIEHE AUCH

ps(1), slabtop(1), top(1), vmstat(8).