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/swaps
Datei:
cat /proc/swaps
Dadurch werden alle Swap Spaces im System aufgelistet, einschließlich ihrer Standorte.
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.
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!