swapon [OPTIONEN] swapon [OPTIONEN] SWAPBEREICH
Optionen | |
-h | Hilfe (help) |
-V | Versionsnummer (version) |
-s | Übersicht über die Swap-Bereiche (summary) |
-a | Alle Swap-Bereiche aus /etc/fstab mit der Option sw bzw. pri werden initialisiert. (all) |
-p PRIORITÄT | Gibt die Priorität des Swap-Bereichs an (Wert zwischen 0 und 32767), steht seit Kernel 1.3.2 zur Verfügung (priority) |
Die Option sich eine Übersicht über die Swap-Bereiche anzeigen zu lassen steht nur dann zur Verfügung, wenn /proc/swaps existiert. Dies ist erst seit Kernel 2.1.25 der Fall.
enterprise:/home/ole # ls -l /proc/swaps -r--r--r-- 1 root root 0 Nov 17 13:38 /proc/swaps enterprise:/home/ole # cat /proc/swaps Filename Type Size Used Priority /dev/hdb6 partition 1028120 0 42 /swap file 16376 0 -2 enterprise:/home/ole # swapon -s Filename Type Size Used Priority /dev/hdb6 partition 1028120 0 42 /swap file 16376 0 -2
Um den Befehl jedesmal beim Starten ausführen zu können, wird er in einer der Startdateien des Systems eingetragen. Diese befinden sich meistens im Verzeichnis /etc/rc.d. Unter SuSE (8.0) ist /etc/rc.d ein Link auf /etc/init.d. Dort findet sich der Eintrag in den Dateien boot.localfs und boot.swap.
enterprise:/etc # ls -ld init.d rc.d drwxr-xr-x 11 root root 4096 Jul 15 21:54 init.d lrwxrwxrwx 1 root root 6 Mai 2 2002 rc.d -> init.d enterprise:/etc # cd init.d/ enterprise:/etc/init.d # grep -l swapon * 2> /dev/null boot.localfs boot.swap enterprise:/etc/init.d # grep -n swapon * 2> /dev/null boot.localfs:29: swapon -a &> /dev/null boot.swap:26: # .. this should work know with the new swapon behavio(u)r boot.swap:29: swapon -a &> /dev/null