Swap-Speicher auf VPS: RAM erweitern mit Swap-File

RAM voll? Swap nutzt Festplatte als zusätzlichen RAM.

RAM voll? Swap nutzt Festplatte als zusätzlichen RAM. Langsamer als echter RAM, aber besser als OOM-Kills.

Was ist Swap?

Swap ist virtueller RAM auf der Festplatte. Wenn dein RAM voll ist, verschiebt Linux inaktive Prozesse in den Swap.

Vorteil: Verhindert Out-of-Memory-Crashes.
Nachteil: Deutlich langsamer als RAM.

Empfehlung: 2GB Swap für 1-2GB RAM VPS.

Swap checken

Hat dein VPS schon Swap?

free -h

# Output:
#               total        used        free
# Mem:           2.0Gi       1.2Gi       800Mi
# Swap:          0B          0B          0B

# 0B Swap = kein Swap aktiv

Swap-File erstellen (2GB)

# 1. File erstellen:
sudo fallocate -l 2G /swapfile

# 2. Permissions setzen:
sudo chmod 600 /swapfile

# 3. Als Swap formatieren:
sudo mkswap /swapfile

# 4. Aktivieren:
sudo swapon /swapfile

# 5. Checken:
free -h

Swap permanent machen

Nach Reboot ist Swap weg, außer du trägst es in /etc/fstab ein:

sudo nano /etc/fstab

# Hinzufügen:
/swapfile none swap sw 0 0

# Speichern & testen:
sudo mount -a

Swappiness anpassen

Swappiness (0-100) kontrolliert, wie aggressiv Linux swappt.

Default: 60 (relativ aggressiv)
Empfohlen für SSD-VPS: 10 (nur bei Notfall swappen)

# Aktueller Wert:
cat /proc/sys/vm/swappiness

# Temporär ändern:
sudo sysctl vm.swappiness=10

# Permanent:
sudo nano /etc/sysctl.conf

# Hinzufügen:
vm.swappiness=10

Swap entfernen

Wenn du Swap wieder loswerden willst:

sudo swapoff /swapfile
sudo rm /swapfile

# Aus /etc/fstab entfernen:
sudo nano /etc/fstab

Fazit

Swap ist ein Safety-Net gegen OOM-Kills. 2GB Swap für kleine VPS reichen völlig.

Bevor du am Swap drehst: Manchmal lohnt sich ein größerer Server. Mit einem Netcup Gutschein bekommst du beim Upgrade den ersten Monat geschenkt.

Verwandte Artikel

Diese Guides könnten dich auch interessieren

VPS Guide

VPS Server einrichten

Komplette Anleitung für Einsteiger: SSH, Webserver, Firewall.

Weiterlesen →
Administration

Server-Monitoring mit Netdata

Netdata ist ein kostenloses Monitoring-Tool mit Echtzeit-Dashboard. Wir zeigen dir, wie du Netdata auf deinem VPS instal...

Weiterlesen →
Administration

VPS-Backups

Backups sind Pflicht. Wir zeigen dir 3 VPS-Backup-Strategien: vom simplen Snapshot bis zur automatischen Offsite-Sicheru...

Weiterlesen →