Oberst Server
swap 1

Swap Space unter Linux: Was es ist und wie man es auf CentOS erstellt

Swap Space unter Linux funktioniert ähnlich wie virtueller Speicher unter Windows, fungiert als Erweiterung des physischen Arbeitsspeichers, wenn das System nicht mehr über genügend Arbeitsspeicher verfügt. Anstatt zuzulassen, dass das Betriebssystem abstürzt oder hängen bleibt, wenn der Arbeitsspeicher vollständig ausgelastet ist, Der Swap-Speicherplatz speichert vorübergehend inaktive Daten, indem er einen Teil der Festplatte nutzt. Während Swap viel langsamer ist als RAM (sogar auf SSDs oder NVMe-Laufwerken), Es spielt eine entscheidende Rolle bei der Aufrechterhaltung der Systemstabilität unter hoher Speicherbelastung.

Wie viel Swap Space sollten Sie zuweisen??

Es gibt keine strenge Regel, Aber hier sind einige allgemeine Empfehlungen:

  • Wenn Ihr System dies hat 16 GB RAM, und Sie sind nicht durch den Speicherplatz begrenzt, Weisen Sie 8–16 GB Swap zu.
  • SSDs oder NVMe-Laufwerke bieten eine bessere Leistung, sind aber immer noch langsamer als RAM, Erwarten Sie also vom Swap keine Leistung auf RAM-Ebene.

Vorbereitende Schritte, bevor Sie fortfahren

  • Sichern Sie Ihre Daten, bevor Sie Änderungen auf Systemebene vornehmen.
  • Stellen Sie sicher, dass Sie Root-Zugriff auf das System haben.
  • Wenn Sie einen Server verwenden, über SSH verbinden (sehen „So stellen Sie eine Verbindung über SSH her“).

Swap Space auf CentOS erstellen

  1. Melden Sie sich als Root an. Greifen Sie als Root-Benutzer oder mit Sudo-Berechtigungen auf Ihr CentOS-System zu.
  2. Auslagerungsdatei erstellen Verwenden Sie den folgenden Befehl, um 8 GB Speicherplatz für die Auslagerung zuzuweisen:
dd if=/dev/zero of=/swapspace bs=1024 count=8388608

Erläuterung:

Wordpress Hosting

WordPress-Webhosting

Ab 3,99 $/Monat

Jetzt kaufen
  • 8 GB = 8192 MB
  • 8192 × 1024 = 8,388,608 KB
  • bs=1024: legt die Blockgröße fest
  • count=8388608: Anzahl der zu schreibenden Blöcke
  1. Setzen Sie den Besitz auf Root
chown root:root /swapspace
  1. Berechtigungen festlegen
chmod 0600 /swapspace
  1. Als Swap formatieren
mkswap /swapspace
  1. Aktivieren Sie den Tausch
swapon /swapspace
  1. Swap dauerhaft machen Öffnen Sie die Datei /etc/fstab:
nano /etc/fstab

Wenn Nano nicht installiert ist, laufen: yum install nano

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

/swapspace none swap sw 0 0

Starten Sie das System neu

Starten Sie nun neu, um sicherzustellen, dass die Änderungen übernommen werden:

reboot

Überprüfen Sie die Swap-Aktivierung

Nach dem Neustart, Verwenden Sie den folgenden Befehl, um den Swap zu überprüfen:

Cheap VPS

Günstiger VPS-Server

Ab 2,99 $/Monat

Jetzt kaufen
free -m

Sie sehen die RAM- und Swap-Nutzungsstatistiken.

Benötigen Sie Expertenhilfe?

Wenn Sie die Serververwaltung lieber den Profis überlassen möchten, Kaufen Sie einen verwalteten VPS. Hosting-Anbieter wie Mizbanfa bieten vollständigen Server-Support einschließlich Swap-Konfiguration, Überwachung, und Optimierung.

Teilen Sie diesen Beitrag

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert