swapon, swapoff
Geräte und Dateien für Paging und Auslagerung aktivieren oder deaktivieren
- Provided by: manpages-de (Version: 2.16-1)
- Report a bug
Geräte und Dateien für Paging und Auslagerung aktivieren oder deaktivieren
swapon [Optionen] [Spezialdatei …]
swapoff [-va] [Spezialdatei …]
Mit swapon können Sie Geräte angeben, die für Paging und Auslagerung genutzt werden sollen.
Das zu verwendende Gerät oder die zu verwendende Datei wird über das Argument Spezialdatei angegeben. Es kann in der Form -L Bezeichnung oder -U UUID vorliegen, um das Gerät anhand der Bezeichnung oder UUID anzugeben.
swapon-Aufrufe werden normalerweise in den Startskripten des Systems ausgeführt, um alle Auslagerungsgeräte verfügbar zu machen, so dass die Paging- und Auslagerungsaktivitäten zwischen verschiedenen Geräten und Dateien untereinander verschachtelt werden.
swapoff deaktiviert die Auslagerung auf den angegebenen Geräten und Dateien. Wenn der Schalter -a angegeben wird, wird die Auslagerung auf allen bekannten Auslagerungsgeräten und -dateien (die in /proc/swaps oder /etc/fstab gefunden werden) deaktiviert.
swapon -o pri=1,discard=pages,nofail /dev/sda2
Die Implementierung der Auslagerungsdatei im Kernel erwartet, dass ohne Hilfe des Dateisystems direkt in die Datei geschrieben werden kann. Dies ist bei Dateien mit Löchern oder auf Copy-On-Write-Dateisystemen wie btrfs ein Problem.
Befehle wie cp(1) oder truncate(1) erstellen Dateien mit Löchern. Solche Dateien werden von swapon abgewiesen.
Von fallocate(1) erstellte vorzugewiesene Dateien könnten, abhängig vom Dateisystem, auch als Dateien mit Löchern interpretiert werden. Vorzugewiesene Auslagerungsdateien werden von XFS auf Linux seit Kernel 4.18 unterstützt.
Die am besten portable Lösung zur Erstellung einer Auslagerungsdatei ist die Verwendung von dd(1) und /dev/zero.
Auslagerungsdateien auf Btrfs-Dateisystemen werden für Dateien mit dem Attribut nocow seit Linux 5.0 unterstützt. In der Handbuchseite zu btrfs(5) finden Sie weitere Details.
Auslagerung über NFS funktioniert möglicherweise nicht.
swapon erkennt die Signatur eines Auslagerungsbereichs mit alten Suspend-Daten (zum Beispiel S1SUSPEND, S2SUSPEND, …) automatisch und schreibt diese neu. Das Problem ist, dass wenn dies nicht getan würde, dann würden beim nächsten Versuch des Aufwachens Daten beschädigt.
swapoff(2), swapon(2), fstab(5), init(8), fallocate(1), mkswap(8), mount(8), rc(8)
/dev/sd?? Standard-Paging-Geräte
/etc/fstab ASCII-Beschreibungstabelle der Dateisysteme
Der Befehl swapon erschien in 4.0BSD.
Der Befehl swapon ist Teil des Pakets util-linux, welches auf https://www.kernel.org/pub/linux/utils/util-linux/ verfügbar ist.
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann <mario.blaettermann@gmail.com> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.