Mittwoch, 11.12.2024 (CET) um 10:06 Uhr
www.windowspage.de 20 Jahre Windowspage
News:
Herzlich Willkommen bei Windowspage. Alles rund um Windows.

Tipps - WSL - Freien und genutzten Speicher sowie Auslagerungsspeicher anzeigen (ab 1703)
Detailbeschreibung
Betriebssystem: Windows 10, Windows 11

Auf Kommandozeilenebene ist es manchmal notwendig, den aktuellen freien und genutzten Arbeitsspeicher zu ermitteln bzw. anzuzeigen. Unter Windows steht hierfür der Befehl "mem" zur Verfügung. In den meisten Linux-Distributionen (z. B. "Ubuntu", "Debian") steht hierfür ebenfalls ein Befehl bereit. Dabei wird der gesamte freie und genutzte physischen Speicher und Auslagerungsspeicher im System sowie die vom Kernel verwendeten Puffer und Zwischenspeicher ausgegeben. Die Informationen werden durch Auslesen von "/proc/meminfo" ermittelt.

So geht's (Dateinamen ausgeben):

  • Starten Sie die entsprechende Linux-Distribution (z. B. "Ubuntu" oder "Debian").
  • Als Befehl geben Sie "free" ein.
  • Drücken Sie die Eingabetaste.
  • Die momentane Speicherbelegung wird angezeigt.

free -l -w

Tabelle der Befehlsparameter:

Parameter Kurzbeschreibung
-b Die Ausgabe der Speicherbelegung erfolgt in Bytes.
-c [Zahl] Die Ausgabe wird gemäß der Angabe ("[Zahl]") wiederholt und dann beendet.
-g Die Ausgabe der Speicherbelegung erfolgt in Gibibytes.
1 Gibibyte = 1024 x 1024 x 1024 = 1.073.741.824 Bytes
-h Die Ausgabe der Speicherbelegung erfolgt in einer besseren lesbaren Einheit.
Alle Werte werden automatisch in GiB, MiB oder KiB ausgegeben.
-k Die Ausgabe der Speicherbelegung erfolgt in Kibibytes (KiB). (Standard)
1 Kibibyte = 1024 Byte
-l Zeigt detaillierte Statistiken zu niedrigem und hohem Arbeitsspeicher an.
-m Die Ausgabe der Speicherbelegung erfolgt in Mebibytes (MiB).
1 Mebibyte = 1024 × 1024 = 1.048.576 Byte
-s [Sek] Die Ausgabe wird gemäß der Angabe in Sekunden wiederholt. Standard: 1 Sekunde
--si Die Ausgabe der Speicherbelegung erfolgt in Kilobytes, Megabytes, Gigabytes (jeweils 1000).
Bei KiB, MiB, GiB wird mit 1024 gerechnet.
-t Zeigt von jeder Spalte die Summe von "Mem" und "Swap" an.
-w Zeigt mehr als 80 Zeichen je Zeile an. Die Spalte "buff/cache" wird getrennt eingeblendet.

Spaltenbeschreibung:

Spalte Kurzbeschreibung
total Zeigt den insgesamten installierten Speicher an (MemTotal und SwapTotal un /proc/meminfo).
used Verwendeter Speicher (gerechnet durch Gesamtspeicher minus freien Speicher minus Puffer minus Cache).
free Nicht verwendeter Speicher (MemFree und SwapFree in /proc/meminfo).
shared Von Tmpfs genutzter Speicher (Shmem in /proc/meminfo).
buffers Von den Kernel-Puffern genutzter Speicher (Buffers in /proc/meminfo).
cache Von Page-Cache und Slabs genutzter Speicher (Cached und SReclaimable in /proc/meminfo).
buff/cache Summe von Puffer (buffers) und Cache.
available Schätzung zum Starten neuer Anwendungen verfügbaren Speichers, ohne den Auslagerungsspeicher zu nutzen.

Beispiele:

  • Zusammenfassungen der Speicherbereiche in Megabyte anzeigen:
    "free -m -t --si"
  • Detaillierte Statistik mit mehr als 80 Zeichen je Zeile anzeigen:
    "free -l -w"
  • Speicherbelegung alle 5 Sekunden für 10 Mal wiederholt ausgeben:
    "free -s 5 -c 10"

Hinweis:

  • Weitere Optionen zur Steuerung der Ausgabe können mit dem Befehl "free --help" ausgegeben werden.

Versionshinweis:

  • Die Linux-Distributionen benötigen mindestens Windows 10 Version 1703.

Windowspage - Weitere interessante Tipps und Einstellungen
Tipps für Windows 10, Windows 11
Statistik

Unsere Webseite verwendet technisch notwendige Cookies ("berechtigtes Interesse"). Darüberhinausgehend (z. B. für Statistiken oder Marketing) erfolgt keine Speicherung von Cookies. Klicken Sie auf "Ich stimme zu", um Cookies zu akzeptieren und direkt unsere Webseite besuchen zu können. Weitere Informationen...

Valid HTML 4.01 Transitional  CSS ist valide!