Używam dwóch dysków wymiany. Wydaje się, że zmiana kolejności, w której się znajdują /etc/fstab
i używanie pri
w fstab
nie ma żadnego efektu.
Tak to wygląda w /etc/fstab
:
#swap on other disk
UUID=90a1550c-84d6-4bde-8bc1-7c15292980f1 none swap sw,pri=-1 0 0
#swap on same disk
UUID=13b70e65-f1c3-4728-920f-9e92467d1df0 none swap sw,pri=-2 0 0
To jest wynik swapon -s
:
Filename Type Size Used Priority
/dev/sda1 partition 2562328 176 -1
/dev/sdb1 partition 2562328 0 -2
To jest przeciwieństwo tego, w czym jest fstab
, a zmiany fstab
wydają się nie mieć wpływu.
Wygląda na to, że
pri
parametr ustawiony na -1 w/etc/fstab
(przy okazji wartość domyślna) nie wpływa na priorytet zgłaszany przezswapon
. Aby działało, musisz zmienić na większą liczbę (np. 1).Przykład, który nie działa:
Ale zwrot swapon to:
Z drugiej strony
Następnie zwrot swapon daje:
źródło
Tak, ale próba ustawienia negatywnego priorytetu nie działa; wolno nam używać tylko liczb dodatnich. Aby powiedzieć systemowi, aby używał danej partycji wymiany lub pliku przed inną, przypisz mu większą liczbę dodatnią w fstab.
źródło