Swap-Datei unter Linux anlegen | XionHosting
Hilfe /Anleitungen /Swap-Datei unter Linux anlegen

Swap-Datei unter Linux anlegen

Wenn der Arbeitsspeicher knapp wird: Swap anlegen, dauerhaft einbinden und richtig einstellen.

Aktualisiert 17.10.2026

Wird der Arbeitsspeicher voll, beendet Linux Prozesse, oft genau den wichtigsten. Eine Swap-Datei gibt dem System einen Puffer auf der Festplatte. Sie ersetzt keinen RAM, verhindert aber Abstürze bei kurzen Lastspitzen.

Ist schon Swap vorhanden?

swapon --show
free -h

Swap-Datei anlegen (Beispiel: 2 GB)

fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile

Dauerhaft einbinden

echo '/swapfile none swap sw 0 0' >> /etc/fstab

Swappiness einstellen

Der Wert bestimmt, wie früh Linux auslagert. Für Server ist 10 ein guter Wert:

sysctl vm.swappiness=10
echo 'vm.swappiness=10' > /etc/sysctl.d/99-swappiness.conf

Wie groß?

  • bis 4 GB RAM: Swap so groß wie der RAM
  • 8 GB RAM und mehr: 2 bis 4 GB reichen meist

Wird Swap ständig genutzt, ist der Server zu klein. Dann lohnt sich ein größeres Paket. Bei den KVM-Root-Servern wechselst du ohne Vertragsbindung.

Hat dir das geholfen?