Heim >System-Tutorial >LINUX >Tipps zur Linux-Partitionserweiterung zum Anpassen der Swap-Space-Größe

Tipps zur Linux-Partitionserweiterung zum Anpassen der Swap-Space-Größe

王林
王林nach vorne
2024-02-29 11:43:311046Durchsuche

Tipps zur Linux-Partitionserweiterung zum Anpassen der Swap-Space-Größe

Zeigen Sie den aktuellen Speicherort und die Größe der Auslagerungsdatei an

PHP-Editor Apple führt Sie in die Partitionserweiterungstechnik zum Anpassen der Swap-Space-Größe in Linux-Systemen ein. Der Swap-Speicherplatz spielt eine wichtige Rolle, wenn der Systemspeicher nicht ausreicht. Durch die Erweiterung des Swap-Speicherplatzes kann die Systemleistung und -stabilität verbessert werden. In diesem Artikel wird ausführlich beschrieben, wie Sie die Swap-Partition in Linux-Systemen schnell und sicher erweitern können, um die Systemressourcen besser zu verwalten und die Arbeitseffizienz zu verbessern.

Führen Sie den folgenden Befehl aus:

sudo swapon --show

Dadurch wird der gesamte aktive Auslagerungsspeicher angezeigt, einschließlich Typ (z. B. Datei oder Partition), Größe, Nutzung und Speicherort.

Wenn Sie nur am Dateipfad oder Partitionspfad interessiert sind, können Sie die gleichen Informationen über /proc/swapsDatei:

anzeigen
cat /proc/swaps

Dadurch werden alle Swap Spaces im System aufgelistet, einschließlich ihrer Standorte.

Richten Sie einen neuen Swap-Bereich ein

Auf Manjaro (einer Arch-basierten Linux-Distribution) können Sie Swap Space mit mehreren Methoden einrichten. Hier sind die allgemeinen Schritte zum Erstellen und Einrichten eines Swap Space:

Auslagerungsdatei erstellen:

Wählen Sie ein Verzeichnis (normalerweise /) und erstellen Sie eine Auslagerungsdatei. Erstellen Sie beispielsweise eine 4-GB-Auslagerungsdatei:

sudo fallocate -l 4G /swapfile

Stellen Sie die richtigen Berechtigungen ein:

Aus Sicherheitsgründen sollten Sie sicherstellen, dass die Auslagerungsdatei nur für den Root-Benutzer lesbar und beschreibbar ist:

sudo chmod 600 /swapfile

Format zum Austauschen:

sudo mkswap /swapfile

Austausch aktivieren:

sudo swapon /swapfile

Swap dauerhaft machen:

Um die Swap-Einstellungen über Neustarts hinweg beizubehalten, muss der /etc/fstab-Datei ein Eintrag hinzugefügt werden. Öffnen Sie zunächst die fstab-Datei mit einem Texteditor:

sudo nano /etc/fstab

Fügen Sie dann am Ende der Datei die folgende Zeile hinzu:

/swapfile none swap defaults 0 0

Speichern und schließen Sie die Datei.

Austausch anpassen (optional):

Swappiness ist ein Wert, der angibt, wie aggressiv das System den Swap-Speicherplatz nutzen soll. Die Werte reichen von 0 bis 100, wobei 100 die aktivste Nutzung von Swap angibt.

Aktuellen Tauschwert anzeigen:

cat /proc/sys/vm/swappiness

Wenn Sie es ändern müssen, stellen Sie es beispielsweise auf 10:

sudo sysctl vm.swappiness=10

Um es dauerhaft zu machen, fügen Sie den /etc/sysctl.conf文件中的vm.swappiness-Wert hinzu oder ändern Sie ihn.

Bitte beachten Sie, dass die oben genannten Schritte zwar die Verwendung einer Auslagerungsdatei beschreiben, Sie sich aber auch dafür entscheiden können, eine Auslagerungspartition auf Ihrer Festplatte zu erstellen. Die Entscheidung für die Verwendung einer Auslagerungsdatei oder einer Auslagerungspartition hängt von Ihren spezifischen Bedürfnissen und Vorlieben ab.

Passen Sie die Größe des Swap-Bereichs an

NAMETYPE SIZE USED PRIO
/swapfile file 512M 397.9M -2

Anhand der bereitgestellten Ausgabe haben Sie derzeit eine Größe von 512 MB /swapfile als Auslagerungsdatei und es wurden 397,9 MB verwendet. Wenn Sie die Größe dieser Auslagerungsdatei erhöhen möchten, können Sie die folgenden Schritte ausführen:

Schließen Sie die aktuelle Auslagerungsdatei:

Sie müssen die aktuelle Auslagerungsdatei schließen, bevor Sie die Größe ändern:

sudo swapoff /swapfile

Größe der Auslagerungsdatei ändern:

Angenommen, Sie möchten die Größe der Auslagerungsdatei auf 1 GB ändern:

sudo fallocate -l 1G /swapfile

Neu formatieren, um auszutauschen:

sudo mkswap /swapfile

Swap erneut aktivieren:

sudo swapon /swapfile

Überprüfen Sie die neue Swap-Größe:

Verwenden Sie den Befehl swapon --show erneut, um die neue Größe der Auslagerungsdatei zu bestätigen:

sudo swapon --show

Abgeschlossen

Das obige ist der detaillierte Inhalt vonTipps zur Linux-Partitionserweiterung zum Anpassen der Swap-Space-Größe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen