2.0 KiB
Swap – zram und loop
Zusammenfassung: Der Raspberry PI5 verwendet zram (komprimierten RAM-Swap) und loop (Datei-basierten Swap) statt eines klassischen Swap-Eintrags in der fstab. systemd verwaltet diese automatisch.
Quellen: chats/fstab und crypttab.md, konfigurationsdateien/fstab
Zuletzt aktualisiert: 2026-06-16
Ausgangslage
In der lsblk-Ausgabe des Raspberry PI5 sind zwei Swap-Geräte sichtbar:
loop0 swap 1
zram0 swap 1 zram0
- loop0: Ein Loop-Device, das als Swap dient (wird von systemd eingerichtet)
- zram0: Komprimierter RAM-Swap (im Arbeitsspeicher, keine Plattenzugriffe)
Beide werden von systemd automatisch verwaltet – es gibt keinen Eintrag in der fstab.
zram (komprimierter RAM-Swap)
zram erzeugt einen komprimierten Block im RAM, der als Swap-Gerät dient.
Vorteile
- Schnell – reine RAM-Geschwindigkeit
- Kein Verschleiß – keine SSD/SD-Karte wird beansprucht
- Komprimiert – die Daten im Swap werden komprimiert, spart RAM
Konfiguration prüfen
# zram-Status anzeigen
zramctl
# Swap-Nutzung insgesamt anzeigen
swapon --show
# Beispiel-Ausgabe (ähnlich):
# NAME TYPE SIZE USED PRIO
# /dev/zram0 partition 256M 10M 100
# /dev/loop0 file 512M 0M 50
loop-Swap
Loop-Devices ermöglichen es, eine Datei als Blockgerät zu verwenden. systemd kann automatisch eine Swap-Datei über ein Loop-Device einrichten.
Warum kein fstab-Eintrag?
Moderne systemd-Systeme verwalten Swap oft automatisch über:
systemd-zram-generator(für zram)systemd-swapoder ähnliche Dienste (für Loop-Swap)
Dadurch bleibt die fstab sauber und die Konfiguration erfolgt deklarativ über systemd-Einheiten.
Verwandte Seiten
- fstab – Swap ist absichtlich nicht in der fstab
- luks-verschluesselung – LUKS-Container auf den Datenpartitionen