Heim > Artikel > Betrieb und Instandhaltung > Was ist Swap in Centos?
In Centos bedeutet Swap „Swap-Partition“, also virtuellen Speicher, der zum Erweitern temporärer Daten verwendet wird, wenn der physische Speicher nicht ausreicht. Sie können einen Teil des Festplattenspeichers in Speicher virtualisieren und „free -m“ verwenden. Befehl zum Anzeigen der aktuellen Swap-Space-Größe.
Die Betriebsumgebung dieses Artikels: Centos 7-System, Dell G3-Computer.
SWAP ist virtueller Speicher, der verwendet wird, um unzureichenden physischen Speicher zu erweitern und temporäre Daten zu speichern. Es ähnelt dem virtuellen Speicher in Windows. Unter Windows können nur Dateien als virtueller Speicher verwendet werden. Linux kann Dateien oder Partitionen als virtuellen Speicher verwenden.
Überprüfen Sie zunächst die aktuelle Speicher- und Swap-Space-Größe (Standardeinheit ist k, -m-Einheit ist M):
# free -m
Hier können Sie sehen, dass der Gesamtspeicher 503 MB beträgt und SWAP nicht vorhanden ist.
Auslagerungsinformationen anzeigen, einschließlich Datei- und Partitionsdetails
# swapon -s
oder
# cat /proc/swaps
Wenn keines von beiden verfügbar ist, müssen wir die Swap-Partition manuell hinzufügen. Beachten Sie, dass VPS mit OPENVZ-Architektur das manuelle Hinzufügen von Swap-Partitionen nicht unterstützt.
Es gibt zwei Optionen zum Hinzufügen von Swap-Speicherplatz: Hinzufügen einer Swap-Partition oder Hinzufügen einer Swap-Datei. Es wird empfohlen, eine Swap-Partition hinzuzufügen. Wenn jedoch nicht viel freier Speicherplatz verfügbar ist, fügen Sie eine Swap-Datei hinzu.
Auslagerungsdatei hinzufügen
1. Verwenden Sie den Befehl dd, um eine Auslagerungsdatei zu erstellen
dd if=/dev/zero of=/home/swap bs=1024 count=1024000
Dadurch wird eine /home/swap-Partitionsdatei mit einer Größe von 1 GB erstellt, die selbst verdoppelt werden kann.
2. Machen Sie daraus eine Swap-Formatdatei:
mkswap /home/swap
3 Dann verwenden Sie den Befehl swapon, um diese Dateipartition in die Swap-Partition einzuhängen.
swapon /home/swap
Wir verwenden den Befehl free -m, um einen Blick darauf zu werfen und herauszufinden, dass es eine gibt bereits eine Swap-Partition.
Aber nach dem Neustart des Systems wurde die Swap-Partition wieder 0.
Empfohlenes Tutorial: „Centos-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist Swap in Centos?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!