Free: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
Zeile 44: | Zeile 44: | ||
| || || || | | || || || | ||
|- | |- | ||
| -b | | -b || --bytes || zeigt die Speichergröße in Byte an | ||
|- | |- | ||
| -k | | -k || --kibi || zeigt die Speichergröße in Kibibyte an (Voreinstellung) | ||
|- | |- | ||
| -m | | -m || --mebi || zeigt die Speichergröße in Mebibyte an | ||
|- | |- | ||
| -g | | -g || --gibi || zeigt die Speichergröße in Gibibyte an | ||
|- | |- | ||
| --tebi zeigt die Speichergröße in Tebibyte an | | || --tebi ||zeigt die Speichergröße in Tebibyte an | ||
|- | |- | ||
| --pebi Zeigt die Speichergröße in Pebibyte an | | || --pebi || Zeigt die Speichergröße in Pebibyte an | ||
|- | |- | ||
| --kilo zeigt die Speichergröße in Kilobyte an | | || --kilo || zeigt die Speichergröße in Kilobyte an, Impliziert --si | ||
|- | |- | ||
| --mega zeigt die Speichergröße in Megabyte an | | || --mega || zeigt die Speichergröße in Megabyte an, Impliziert --si | ||
|- | |- | ||
| --giga zeigt die Speichergröße in Gigabyte an | | || --giga ||zeigt die Speichergröße in Gigabyte an, Impliziert --si | ||
|- | |- | ||
| --tera zeigt die Speichergröße in Terabyte an | | || --tera || zeigt die Speichergröße in Terabyte an, Impliziert --si | ||
|- | |- | ||
| --peta zeigt die Speichergröße in Petabyte an | | || --peta || zeigt die Speichergröße in Petabyte an, Impliziert --si | ||
|- | |- | ||
| -h | | -h || --human || Alle angezeigten Felder werden automatisch auf die kleinste Einheit mit drei Ziffern skaliert | ||
* Einheiten werden in der Ausgabe angezeigt | |||
* | Es werden die folgenden Einheiten verwendet | ||
B = Byte | B = Byte | ||
Ki = Kibibyte | Ki = Kibibyte | ||
Zeile 100: | Zeile 76: | ||
Pi = Pebibyte | Pi = Pebibyte | ||
Falls die Einheit fehlt und Sie Exbibyte an RAM oder Auslagerungsspeicher haben, wird die Zahl in Tebibyte angezeigt und die Spalten sind möglicherweise nicht an den Kopfzeilen ausgerichtet | |||
|- | |- | ||
| -w, --wide | | -w, --wide |
Version vom 5. April 2025, 13:23 Uhr
free - Freien und belegten Speicher anzeigen
Beschreibung
free zeigt den gesamten freien und genutzten physischen Speicher und Auslagerungsspeicher im System sowie die vom Kernel verwendeten Puffer und Zwischenspeicher an
- Die Informationen werden durch Auslesen von /proc/meminfo ermittelt
Folgende Spalten werden angezeigt
- gesamt
- Gesamter nutzbarer Speicher (MemTotal und SwapTotal in /proc/meminfo)
- Dies umfasst den physischen und den Auslagerungsspeicher, abzüglich reservierter Bits und Kernel-Binärcode
- benutzt
- Benutzter oder nicht verfügbarer Speicher (errechnet durch gesamt minus verfügbar)
- frei
- Ungenutzter Speicher (MemFree und SwapFree in /proc/meminfo)
- gemns
- (Meist) von Tmpfs genutzter Speicher (Shmem in /proc/meminfo)
- Puffer
- Von den Kernel-Puffern genutzter Speicher (Buffers in /proc/meminfo)
- Cache Vom Page-Cache und Slabs genutzter Speicher (Cached und SReclaimable in /proc/meminfo)
- Puffer/Cache
- Summe von Puffer und Cache
- verfügbar
- Schätzung des zum Starten neuer Anwendungen verfügbaren Speichers, ohne den Auslagerungsspeicher zu nutzen
Im Gegensatz zu den in den Feldern
Cache oder Frei angezeigten Daten bezieht dieses Feld den Page-Cache mit ein, und beachtet außerdem, dass nicht alle beanspruchbaren Spei‐ cher-Slabs durch in Verwendung befindliche Objekte auch wirklich beansprucht werden. (MemAvailable in /proc/meminfo, verfügbar ab Kernel 3.14, emuliert in Kernel 2.6.27 und neuer, anderenfalls gleichbedeutend mit Frei)
Installation
Aufruf
free [Optionen]
Optionen
Unix | GNU | Parameter | Beschreibung |
---|---|---|---|
-b | --bytes | zeigt die Speichergröße in Byte an | |
-k | --kibi | zeigt die Speichergröße in Kibibyte an (Voreinstellung) | |
-m | --mebi | zeigt die Speichergröße in Mebibyte an | |
-g | --gibi | zeigt die Speichergröße in Gibibyte an | |
--tebi | zeigt die Speichergröße in Tebibyte an | ||
--pebi | Zeigt die Speichergröße in Pebibyte an | ||
--kilo | zeigt die Speichergröße in Kilobyte an, Impliziert --si | ||
--mega | zeigt die Speichergröße in Megabyte an, Impliziert --si | ||
--giga | zeigt die Speichergröße in Gigabyte an, Impliziert --si | ||
--tera | zeigt die Speichergröße in Terabyte an, Impliziert --si | ||
--peta | zeigt die Speichergröße in Petabyte an, Impliziert --si | ||
-h | --human | Alle angezeigten Felder werden automatisch auf die kleinste Einheit mit drei Ziffern skaliert
Es werden die folgenden Einheiten verwendet B = Byte Ki = Kibibyte Mi = Mebibyte Gi = Gibibyte Ti = Tebibyte Pi = Pebibyte Falls die Einheit fehlt und Sie Exbibyte an RAM oder Auslagerungsspeicher haben, wird die Zahl in Tebibyte angezeigt und die Spalten sind möglicherweise nicht an den Kopfzeilen ausgerichtet | |
-w, --wide
wechselt in den breiten Modus
zwei separaten Spalten dargestellt | |||
-c, --count Anzahl
zeigt das Ergebnis Anzahl mal an
| |||
-l, --lohi
zeigt detailliert die Belegung von low memory und high memory an | |||
-L, --line
zeigt die Ausgabe in einer einzelnen Zeile an; wird oft mit der Option -s verwendet, um Speicherstatistiken wiederholt anzuzeigen | |||
-s, --seconds Intervall
Fortlaufende Aktualisierung der Anzeige nach Intervall Sekunden
oder Komma als Dezimaltrenner angeben
| |||
--si verwendet Kilo, Mega, Giga usw. (Vielfache von 1000) anstelle von Kibi, Mebi, Gibi (Vielfache von 1024) | |||
-t, --total
zeigt eine Zeile mit den Spaltensummen an | |||
-v, --committed
Display a line showing the memory commit limit and amount of committed/uncommitted memory
commit limit
| |||
--help Hilfe ausgeben | |||
-V, --version
Versionsinformationen anzeigen |
Parameter
Umgebungsvariablen
Exit-Status
Anwendung
Problembehebung
Der Wert der Spalte gemns
- ist für Kernel vor 2.6.32 nicht verfügbar und wird als Null angezeigt
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
/proc/meminfo | Speicherinformationen |
Anhang
Siehe auch
Dokumentation
- Man-Page
- Info-Pages
Links
Weblinks