Die SWAP-Partition ist eine wesentliche Funktion, um die beste Leistung und Stabilität zu erhalten, besonders in einem PC mit kleinerem RAM. Kurz gesagt ist SWAP-Speicher so etwas wie ein zusätzlicher Arbeitsspeicher, aber kein physischer, sondern ein Teil des Festplattenspeichers wird als Arbeitsspeicher zugewiesen – wie ein virtueller Arbeitsspeicher!
Es ist sinnvoll, eine SWAP-Datei für diejenigen zu erstellen, die ressourcenintensive Anwendungen wie Videokonferenzen, virtuelle Maschinen usw. ausführen. Sie wollen nicht, dass der RAM überläuft und das System nicht mehr reagiert. Es ist möglich, dass Sie zunächst davon ausgegangen sind, dass Sie keine SWAP benötigen und die Installation von Ubuntu/Linux Mint abgeschlossen haben, aber jetzt haben Sie herausgefunden, dass Sie auch SWAP benötigen.
Keine Sorge, Sie müssen nicht das gesamte Betriebssystem neu installieren, um die SWAP-Partition hinzuzufügen. Sie können die SWAP-Partition jederzeit hinzufügen.
Methode 1: Befehlszeilenweg vom Terminal (Schnellster Weg!)
SCHRITT 1: Der erste Schritt besteht darin, zu überprüfen, ob zufällig bereits eine SWAP-Partition auf Ihrem PC erstellt wurde. Verwenden Sie den Befehl ’swapon‘:
sudo swapon --show
Geben Sie Ihr root-Passwort ein. Wenn Sie keine Ausgabe sehen, bedeutet das, dass die SWAP-Partition nicht existiert.
SCHRITT 2: Als nächstes sehen wir uns die aktuelle Partitionsstruktur der Festplatte Ihres Computers an. Verwenden Sie den Befehl ‚df‘:
df -h
Sie sollten die Partitionsstruktur sehen, die ich auf meinem Test-PC erhalten habe.
SCHRITT 3: Jetzt ist es an der Zeit, die SWAP-Datei zu erstellen. Stellen Sie sicher, dass Sie genügend Festplattenplatz haben. Es ist eine Frage der Vorliebe, wie viel SWAP-Größe Sie benötigen.
Typischerweise ist es gut, doppelt so viel wie Ihr RAM für die SWAP-Größe zu haben. Sie können aber auch genau so viel wie Ihr RAM verwenden – das bleibt Ihnen überlassen.
In diesem Beispiel habe ich mich für die doppelte Menge an RAM entschieden. Mein Test-PC ist mit 2 GB Speicher ausgestattet. Ich werde also 4 GB als SWAP einstellen. Führen Sie den folgenden Befehl aus. Verwenden Sie Ihre Zahl anstelle von 4:
sudo fallocate -l 4G /swapfile
STEP 4: Die SWAP-Datei wird erstellt. Geben wir ihr nur Root-Rechte.
sudo chmod 600 /swapfile
SCHRITT 5: Markieren Sie die Datei als SWAP-Speicherplatz:
sudo mkswap /swapfile
SCHRITT 6: Aktivieren Sie schließlich das SWAP.
sudo swapon /swapfile
STEP 7: Sie können nun mit demselben swapon-Befehl überprüfen, ob das SWAP erstellt wurde.
sudo swapon --show
STEP 8: Überprüfen Sie auch die endgültige Partitionsstruktur.
free -h
STEP 9: Sobald alles eingestellt ist, müssen Sie die SWAP-Datei als permanent festlegen, da Sie sonst das SWAP nach einem Neustart verlieren. Führen Sie diesen Befehl aus:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Das war’s! Beenden Sie das Terminal.
Sie können das Dienstprogramm „System Monitor“ starten und den SWAP-Status überprüfen. Es sollte aktiviert sein!
METHOD 2: GUI Way using GParted
STEP 1: Das erste, was Sie wissen sollten, bevor Sie etwas tun, ist die SWAP-Größe zu ermitteln. In der Regel ist es gut, doppelt so viel wie der Arbeitsspeicher zu haben. Sie können aber auch genau so viel wie Ihr RAM verwenden – das bleibt Ihnen überlassen. In diesem Beispiel entscheide ich mich für die doppelte Größe des Arbeitsspeichers. Mein Test-PC verfügt über 2 GB Arbeitsspeicher. Ich werde also 4 GB als SWAP einstellen.
SCHRITT 2: Sobald Sie die Größe des SWAP-Speicherplatzes ermittelt haben, ist es an der Zeit, eine Partition in dieser Größe zu erstellen. Hier müssen Sie vorsichtig sein. Jeder Fehler kann einen erheblichen Datenverlust bedeuten! Daher würde ich Anfängern empfehlen, eine Sicherungskopie ihrer Daten auf einer externen Festplatte zu erstellen, bevor sie weitermachen.
Sie können eine Partition auf verschiedene Arten erstellen, aber ich empfehle GParted, eine kostenlose Software zum Partitionieren und Formatieren, die im Software Center von Ubuntu/Linux Mint/elementary OS erhältlich ist. Da Sie jedoch die Größe einer aktiven Partition, auf der Sie gerade Linux ausführen, nicht ändern und eine neue Partition erstellen können, schlage ich vor, dass Sie ein GParted-Live-USB-Laufwerk erstellen und für den nächsten Schritt auf diese Anleitung zurückkommen. Alternativ können Sie auch ein Ubuntu- oder Linux Mint-Live-USB-Laufwerk verwenden, da es mit GParted ausgeliefert wird.
SCHRITT 3: Booten Sie Ihren PC mit dem GParted-Live-USB-Laufwerk. Ubuntu/Linux Mint-Live-USB-Benutzer müssen GParted nach dem Booten in den Live-Desktop starten.
SCHRITT 4: Wählen Sie im GParted-Fenster die Partition aus, deren Größe Sie ändern möchten. Klicken Sie mit der rechten Maustaste darauf und wählen Sie ‚Resize‘.
SCHRITT 5: Sie können das Feld ziehen und die Größe der Partition ändern. Oder geben Sie die SWAP-Größe in MB in das Feld ‚Free space following (MiB)‘ ein. Ich habe zum Beispiel 4000 hinzugefügt, um eine 4-GB-Partition anzugeben.
Beim Verkleinern einer aktuellen Partition wird automatisch eine neue „nicht zugewiesene“ Partition erstellt, die die SWAP-Partition sein wird. Beachten Sie, dass die Aktionen, die Sie jetzt mit GParted durchführen, nicht sofort angewendet werden. Es verarbeitet alle Befehle als Batch-Prozess, wenn Sie ihn starten. Aber das war’s dann auch schon. Gehen Sie wie folgt vor.
SCHRITT 6: Sie sehen ein nicht zugewiesenes Dateisystem in der von Ihnen erstellten Größe. Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Neu“. Im Kontextmenü wählen Sie ‚Dateisystem‘ als ‚linux-swap‘. Zur leichteren Identifizierung können Sie im Feld ‚Label‘ ‚SWAP‘ eingeben.
SCHRITT 7: Klicken Sie auf ‚Hinzufügen‘.
SCHRITT 8: Klicken Sie auf ‚Übernehmen‘. GParted verkleinert nun die Partition und fügt eine neue SWAP-Partition hinzu.
SCHRITT 9: Nachdem die Vorgänge abgeschlossen sind, klicken Sie auf „Schließen“.
SCHRITT 10: Sie sollten nun die neue Linux-Swap-Partition sehen, die Sie erstellt haben.
SCHRITT 11: Sobald alles eingestellt ist, müssen Sie die SWAP-Datei als permanent festlegen, da Sie sonst die SWAP nach einem Neustart verlieren. Wählen Sie die SWAP-Datei aus und klicken Sie dann auf „Partition“ > „Swapon“. Sie sollten sehen, dass ein Schloss hinzugefügt wurde.
SCHRITT 11: Schließen Sie GParted und klicken Sie auf die Schaltfläche ‚Beenden‘ auf dem GParted-Desktop und starten Sie dann Ihr Linux-System neu.
Ihr Linux-System wird die von Ihnen erstellte SWAP-Partition automatisch erkennen! Sie brauchen nichts zu tun. Ob SWAP aktiv ist, können Sie im Systemmonitor überprüfen.