[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: AW: [Jessie & KVM] /etc/fstab: "discard" wird bei Swap ignoriert



Am 24.09.2014 14:24, schrieb Stefan Bauer:
Ich deute das so, dass swapoff/swapon bei deinem obigen Befehl einmal
Swap deaktiviert/aktiviert hat und ein discard durchgeführt würde.

Beim Systemstart verhält es sich vermutlich ähnlich. Wenn dein
genutzter Swap weniger werden würde, gäbe es ebenso ein discard - das
kommt vermutlich nur nicht vor auf deinem System.

Das von dir beobachtete Verhalten tritt ja nur auf, wenn du manuell
Swap gänzlich deaktivierst - somit kann auch alles discarded werden.

Und warum passiert das beim Systemstart nicht? Das verstehe ich nicht. Denn die Datei wird ja nicht schon beim "swapoff" geleert (wie von dir vermutet, oder verstehe ich das falsch?), sondern erst bei der neuerlichen Aktivierung.

Aktuell sieht das Image so aus, der Swap wurde vorhin mit --discard bereits manuell aktiviert:
21M     swap.img

Jetzt habe ich ein "swapoff <DEV>" im Gastsystem ausgeführt. Trotzdem ändert sich daran gar nichts:
21M     swap.img

Nach einem manuellen "swapon <DEV>" (ohne --discard) ändert sich noch immer nichts daran:
21M     swap.img

Erst nach dem genannten "swapoff <DEV> && swapon -d <DEV>" wird die Datei geleert, wobei hier der letztere Befehl dazu führt:
4,0K    swap.img

Das müsste doch dann beim Systemstart durch die discard-Option in der fstab auch zutreffen, oder nicht? Stehe ich hier irgendwie auf der Leitung? :-)

--
Mit freundlichen Grüßen
Christian Schrötter


Reply to: