Zusammenfassung von fünf Befehlen zum Überprüfen des Swap-Speichers in Linux

Zusammenfassung von fünf Befehlen zum Überprüfen des Swap-Speichers in Linux

Vorwort

Unter Linux können zwei Arten von Swap-Speicherplatz erstellt werden: eine Swap-Partition und eine Swap-Datei. Ersteres eignet sich für freie Partitionen, während Letzteres für Festplatten geeignet ist, die keine freien Partitionen aufweisen und deren Festplattenspeicherplatz zugewiesen wurde. Beispiel: Bei der Installation von Red Hat können Sie den Festplattenspeicher standardmäßig aufteilen, und die Größe des Swap-Bereichs entspricht der Standardkonfiguration des Systems. Wenn Sie nach der Installation des Systems eine Oracle-Datenbank installieren müssen, wird plötzlich eine Warnung angezeigt, dass nicht genügend Swap-Speicher vorhanden ist. Was ist jetzt zu tun?

Wenn der physische Speicher oder RAM unseres Systems voll ist, nutzen wir den Swap-Speicher des Systems. Während dieses Vorgangs werden inaktive Speicherseiten in den Swap-Speicher verschoben, wodurch mehr Speicherressourcen geschaffen werden. Dieser Speicherplatz ist insbesondere dann nützlich, wenn das System ohne RAM betrieben wird. Der Swap-Speicherplatz befindet sich allerdings auf der Festplatte und ist daher langsamer zugänglich. Daher sollte es nicht als geeignete Alternative zum RAM angesehen werden.

In diesem Artikel sehen wir uns verschiedene Möglichkeiten an, um den verfügbaren Swap-Speicherplatz auf Ihrem Ubuntu-System zu überprüfen. Die in diesem Artikel beschriebenen Befehle und Verfahren wurden auf einem Ubuntu 18.04 LTS-System ausgeführt.

Wir verwenden die Ubuntu-Befehlszeile, das Terminal, um den Swap-Speicherplatz auf unserem System zu überprüfen. Um Terminal zu öffnen, können Sie den Dash-Button oder die Tastenkombination Strg+Alt+T verwenden. Anschließend können Sie auf folgende Weise Informationen zum Swap-Speicher abrufen:

Kostenloser Linux-Befehl

Befehl:

frei

Mit diesem Befehl lässt sich die Speicher- und Swap-Auslastung des Systems in wenigen Zeilen prüfen. Ohne Schalter wird die angezeigte Ausgabe in Kilobyte ausgedruckt.

Überprüfen Sie den Swap-Speicherplatz mit dem Befehl „free“

Befehl:

frei -h

Mit dem Schalter -h zeigt der Befehl free die Speicher- und Swap-Auslastung im nächsten 3-stelligen Format an.

Befehl „free -h“

Befehl „swapon“

Befehl:

$ swapon -s

Mit dem Befehl „Swapon“ können Sie den Swap für eine bestimmte Partition, ein logisches Volume oder eine Datei überprüfen. Hier verwenden wir den Schalter -s (Zusammenfassung), um die Austauschdetails in Kilobyte zu erhalten.

Befehl „swapon“

top-Befehl

Befehl:

$ nach oben

Der Header-Abschnitt der Ausgabe des obersten Befehls zeigt Informationen zum Swap-Speicher in Kilobyte an. Andere Befehle, die diese Informationen bereitstellen, sind unter anderem htop, glances und itop.

Überprüfen Sie die Swap-Nutzung mit dem Top-Befehl

vmstat-Befehl

Befehl:

$ vmstat

Mit dem Befehl vmstat können Sie Swap- und Swapping-Informationen anzeigen. Allerdings können Sie den Gesamtwert des Swaps nicht sehen, wie er durch den zuvor erwähnten Befehl angezeigt wird.

Überprüfen Sie den Swap-Speicherplatz mit dem Befehl vmstat

/proc/swaps-Datei

Befehl:

$ Katze /proc/swaps

Sie können Informationen zur Swap-Größe auch über die Swap-Konfigurationsdatei /proc/swaps anzeigen. Außerdem werden Swap-Informationen nach Gerät angezeigt, sodass Sie den Gerätenamen (Partition, logisches Volume oder Datei), seinen Typ und die Menge an Swap sehen können, die es dem System zur Verfügung stellt.

Überprüfen Sie den Inhalt von /proc/swaps

Obwohl in diesem Artikel sehr einfache Befehle beschrieben werden, können Sie den Swap-Speicherplatz auf Ihrem Ubuntu-System anzeigen und verwenden, wenn die RAM-Ressourcen Ihres Systems knapp werden.

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Überprüfen Sie, welche Prozesse die Swap-Partition in Linux belegen, um ein Skript zu implementieren
  • Das Problem, dass die Linux-VPS-Serverprozesse kswapd0 und events/0 viel CPU verbrauchen
  • Detaillierte Erläuterung der Rolle der Swap-Partition unter Linux
  • Detaillierte Erklärung zum Hinzufügen einer Swap-Partition in CentOS7 unter Linux
  • So fügen Sie eine Swap-Partition in Linux hinzu und vergrößern sie
  • Einrichten und Hinzufügen/Löschen von Swap-Partitionen in Linux
  • So fügen Sie eine Swap-Partition in Linux hinzu
  • Formatieren der Linux-Systemfestplatte und manuelles Hinzufügen einer Swap-Partition

<<:  Zusammenfassung der täglichen Verwaltungsbefehle von mysqladmin unter MySQL (unbedingt lesen)

>>:  Beispiel für die Implementierung einer To-Do-Anwendung mit Vue

Artikel empfehlen

Was ist HTML?

Geschichte der HTML-Entwicklung: HTML steht im En...

CSS-Code zum Erreichen eines Hintergrundverlaufs und automatischen Vollbilds

CSS-Probleme mit dem Hintergrundverlauf und dem a...

Beschreibung der Nginx-Zugriffsprotokoll- und Fehlerprotokollparameter

veranschaulichen: Es gibt zwei Haupttypen von Ngi...

So verwenden Sie Axios-Anfragen im Vue-Projekt

Inhaltsverzeichnis 1. Installation 2. Es gibt kei...

So konfigurieren Sie SSL für den Koa2-Dienst

I. Einleitung 1: SSL-Zertifikat Mein Domänenname ...

Zusammenfassung der wichtigsten Docker-Befehle für Entwickler

Inhaltsverzeichnis Einführung in Docker Installat...

Vue3.0 Handschrift-Lupeneffekt

Der zu erzielende Effekt ist: Festes Vergrößern a...

So erstellen Sie Ihr eigenes Docker-Image und laden es auf Dockerhub hoch

1. Registrieren Sie zunächst Ihr eigenes Dockerhu...

So ändern Sie das Passwort des Root-Benutzers in MySQL

Methode 1: Verwenden Sie den Befehl SET PASSWORD ...

Einen Web-Rechner mit Javascript schreiben

Dieser Artikel beschreibt hauptsächlich die Auswi...

Detaillierte Erklärung der JavaScript-Prototypenkette

Inhaltsverzeichnis 1. Konstruktoren und Instanzen...