Swap-Speicher Linux | Linux-Swap-Speicher

In Linux gibt es bestimmte Konfigurationen, die dem System und im Allgemeinen der Leistung helfen, so vollständig und optimal wie möglich zu sein. Eine der bekanntesten Konfigurationen (und die wir von der Installation aus konfigurieren können) ist der Auslagerungsspeicher oder Auslagerungsspeicher. Sie müssen wissen, wie man den Linux-Speicher überwacht, um Hardware und logische Ressourcen gut verwalten zu können, um zu verhindern, dass unser System zusammenbricht.

 

Der Austauschspeicher (swap), tritt in dem Moment in Aktion, in dem der physische Speicher (RAM) seine Grenze erreicht hat, damit, falls Linux Speicherressourcen benötigt und somit der RAM-Speicher voll ist, alle inaktiven Seiten hinein Speicher in den Auslagerungsbereich verschoben wird, ist dieser Auslagerungsspeicher auf Festplatten verfügbar, da er eine langsamere Zugriffszeit hat als direkt im physischen Speicher des Geräts.

 

 

Speicherkonfiguration tauschen
Es sei darauf hingewiesen, dass dieser Auslagerungsspeicher auf drei Arten konfiguriert werden kann, nämlich:

  • Als dedizierte Swap-Partition (empfohlen)
  • Als Auslagerungsdatei
  • Als Kombination aus Swap-Partitionen und Swap-Dateien

 

 

Um zu berücksichtigen, dass Btrfs keinen Swap Space zulässt.

 

RAM für Swap-Speicher
TechnoWikis wird Ihnen den Speicherplatz empfehlen, der für den Auslagerungsspeicher basierend auf dem physischen RAM verwendet werden soll. Diese Werte sind:

  • Weniger als 2 GB, die doppelte RAM-Größe wird empfohlen
  • Zwischen 2 GB und 8 GB können wir die gleiche Menge für Swap verwenden
  • Zwischen 8 GB und 64 GB können mindestens 4 GB genutzt werden
  • Bei mehr als 64 GB verwenden wir mindestens 4 GB

 

 

Es gibt einige Befehle in Linux, die ideal sind, um den verfügbaren Speicherplatz für den Auslagerungsspeicher anzuzeigen.

 

Um auf dem Laufenden zu bleiben, denken Sie daran, unseren YouTube-Kanal zu abonnieren!

ABONNIEREN SIE AUF YOUTUBE

 

 

Contents

1 Siehe Memory Swap oder Swapon verwenden

 

Der Befehl swapon wird verwendet, um anzugeben, welche Geräte die Paging- und Racking-Aufgaben verwenden werden, diese Aufrufe an swapon werden in der Systemstartdatei /etc/rc ausgeführt, dieser Befehl gibt uns die Möglichkeit, den Swap-Speicherplatz zu sehen und wenn wir wollen um alle Geräte anzuzeigen, die in der Datei /etc/fstab als Auslagerung markiert sind, verwenden wir den Parameter -all.

 

Schritt 1

Dazu öffnen wir das Terminal und führen aus:

 swapon-all 
Schritt 2

Dann sehen wir die Details, indem wir den Parameter –summary eingeben. Dort sehen wir die Datei, den Typ, die Größe, den belegten Speicherplatz und die Prioritätsstufe.

 swapon-zusammenfassung 

1-Memory-Swap-Linux-Memory-Swap-Linux.png

 

 

2 Zeigen Sie den Auslagerungsspeicher an oder verwenden Sie /proc/swaps

Das /proc-Dateisystem in Linux wurde als virtuelles Dateisystem implementiert, in dem wir zur Laufzeit Details zu Systeminformationen über Dinge wie Systemspeicher, gemountete Geräte, Hardwarekonfiguration usw. sehen.

 

 

Schritt 1

Zu seiner Verwendung öffnen wir das Terminal und führen Folgendes aus:

 cat /proc/swap 
Schritt 2

Wir sehen die bereits erwähnten Details von Swap.

 

 

 

2-Memory-Swap-Linux-Memory-Swap-Linux.png

 

 

3 Siehe Memory Swap oder Free verwenden

 

Free ist ein Befehl, mit dem es möglich ist, die Menge an freiem und belegtem Systemspeicher zu sehen, wir können den Parameter -h hinzufügen, damit das Ergebnis ein lesbares Format ist.

 

Schritt 1

In diesem Fall öffnen wir das Terminal und führen aus:

 frei -h 
Schritt 2

Wir können die angegebenen Details des gesamten, belegten und freien Speichers sehen.

 

 

 

3-Memory-Swap-Linux-Memory-Swap-Linux.png

 

 

4 Siehe Memory Swap oder oben verwenden

Der Befehl top ermöglicht es uns, Linux-Prozesse anzuzeigen, indem er eine dynamische Echtzeitansicht des laufenden Systems bietet. Wir verwenden ihn normalerweise für eine Liste von Prozessen oder Threads, die vom Linux-Kernel verwaltet werden.

 

Schritt 1

Um diesen Befehl zu verwenden, öffnen wir das Terminal und führen Folgendes aus:

 Spitze 
Schritt 2

Wir können eine Reihe von Spalten mit Details sehen, aber in diesem Fall finden Sie oben die Swap-Details.

 

 

 

4-Memory-Swap-Linux-Memory-Swap-Linux.png

 

5 Siehe Memory Swap oder Atop verwenden

Der atop-Befehl ist ein Vollbild-ASCII-Leistungsmonitor, in dem die Aktivität aller Prozesse auf dem Computer aufgezeichnet und gemeldet wird, atop wird im Hintergrund aktiv sein, sodass die Ergebnisse immer verfügbar sind. Einige seiner Vorteile sind:

 

  • Zeigt die Ressourcennutzung aller Prozesse an
  • Kritische Ressourcen farblich hervorheben (rot)
  • Überwacht Threads innerhalb von Prozessen
  • Verwendet das Netatop-Kernelmodul, um TCP, UDP und die Netzwerkbandbreite zu überwachen
  • Integriert Festplatten-E/A und Netzwerknutzung

 

Schritt 1

Wir öffnen das Terminal und führen aus:

 oben auf 

5-Memory-Swap-Linux-Memory-Swap-Linux.png

 

 

Schritt 2

Ist dies nicht der Fall, führen wir Folgendes aus:

 sudo apt install oben 

6-Memory-Swap-Linux-Memory-Swap-Linux.png

 

Schritt 3

Geben Sie das Passwort ein und warten Sie, bis es installiert ist. Wir führen erneut “atop” aus, um den Auslagerungsspeicher oben zu sehen:

 

7-Memory-Swap-Linux-Memory-Swap-Linux.png

 

Notiz
wir müssen uns die SWP-Zeile ansehen, die dem Auslagerungsspeicher zugeordnet ist.

 

6 Siehe Memory Swap oder Htop verwenden

Mit dem Befehl htop haben wir die Möglichkeit, Prozesse in einem interaktiven Modus anzuzeigen und Informationen über die Verwendung des Speichers anzuzeigen. Zu seiner Verwendung öffnen wir das Terminal und führen Folgendes aus:

 htop 

Oben sehen Sie die Swap-Details.

 

 

 

 

8-Memory-Swap-Linux-Memory-Swap-Linux.png

 

 

7 Siehe Memory Swap oder Glances verwenden

 

Glances wurde als Systemüberwachungsprogramm entwickelt, mit dem wir Zugriff auf Informationen über laufende Prozesse, CPU-Auslastung, Speicherplatznutzung, Speichernutzung und viele weitere Details haben. Wir greifen auf das Terminal zu und führen Folgendes aus:

 Blicke 

9-Memory-Swap-Linux-Memory-Swap-Linux.png

 

Wir werden die Swap-Details in der jeweiligen Zeile sehen, die den Gesamtbetrag, die Nutzung und die Kosten angeben.

 

8 Siehe Memory Swap oder von der Verwendung von Vmstat

 

Schließlich können wir den vmstat-Befehl verwenden, der Informationen über virtuelle Speicherstatistiken, laufende Prozesse, Speichernutzung und vieles mehr generiert, wenn dieser Befehl nicht verfügbar ist (in den meisten Fällen ist er standardmäßig enthalten).

 

Schritt 1

Sie können es mit den folgenden Befehlen installieren:

 sudo apt install vmstat (Debian, Ubuntu und Mint) sudo yum install vmstat (RHEL/CentOS/Fedora) 
Schritt 2

Jetzt ausführen:

 vmstat 
Schritt 3

Wir werden die Swap-Statistiken sehen:

 

 

 

 

10-Memory-Swap-Linux-Memory-Swap-Linux.png

 

Jeder dieser Befehle ist also ideal, um alles zu wissen, was mit dem Auslagerungsbereich in Linux zu tun hat.