In diesem Schritt-für-Schritt-Tutorial zeigen wir Ihnen, wie Sie in Ubuntu eine Swap-Datei erstellen können, um den Arbeitsspeicher zu erweitern. Dies ist nützlich, wenn der physikalische Arbeitsspeicher des Systems nicht ausreicht, um alle laufenden Anwendungen und Prozesse auszuführen. Wir zeigen Ihnen, wie Sie eine leere Swap-Datei erstellen, Berechtigungen setzen, als Swap-Bereich markieren und aktivieren, und wie Sie sie zur /etc/fstab-Datei hinzufügen, damit sie beim Neustart des Systems automatisch aktiviert wird.
Voraussetzungen
Schritt 1: Überprüfen, ob bereits eine Swap-Datei vorhanden ist
Führe einen der folgenden Befehle aus, um zu überprüfen, ob bereits eine Swap-Datei vorhanden ist:
sudo swapon --show
Oder:
cat /proc/swaps
Schritt 2: Leere Swap-Datei erstellen
Falls keine Swap-Datei vorhanden ist, erstelle eine leere Datei mit dem Befehl:
sudo fallocate -l 1G /swapfile
Dies erstellt eine 1 GB große Swap-Datei namens swapfile
im Wurzelverzeichnis. Du kannst auch eine andere Größe angeben, indem du den Wert von 1G
entsprechend anpasst.
Schritt 3: Berechtigungen der Swap-Datei setzen
Setze die Berechtigungen der Swap-Datei mit dem Befehl:
sudo chmod 600 /swapfile
Schritt 4: Swap-Datei als Swap-Bereich markieren
Markiere die Swap-Datei als Swap-Bereich mit dem Befehl:
sudo mkswap /swapfile
Schritt 5: Swap-Datei aktivieren
Aktiviere die Swap-Datei mit dem Befehl:
sudo swapon /swapfile
Schritt 6: Swap-Datei zur /etc/fstab hinzufügen
Um sicherzustellen, dass die Swap-Datei beim Neustart des Systems automatisch aktiviert wird, füge sie der /etc/fstab-Datei hinzu mit dem Befehl:
sudo bash -c "echo '/swapfile none swap sw 0 0' >> /etc/fstab"
Schritt 7: Fertig!
Jetzt sollte der Arbeitsspeicher erfolgreich erweitert worden sein. Du kannst den aktuellen Swap-Status mit dem Befehl free -h
überprüfen.