EDYCJA: Dokładnie teraz jest zram-config
. To kompromisowe zadanie polegające na kompresji nawet połowy pamięci RAM w urządzeniach wymiany ($ rdzeni procesora). Nie zawsze zaczynało się od rozruchu, ale wydawanie sudo service zram-config start
działa.
Włączyłem compcache = "256 M" w /etc/initramfs-tools/initramfs.conf
sposób opisany tutaj (przeze mnie: P). To - wierzę - tworzy, /dev/ramzswap0
ale nigdy nie jest włączone jako zamiana. Działa tylko po mkswap
&& swapon
.
Następnie jest moduł zram, który tworzy /dev/zram
. Czy to coś innego? Działa tak samo, ale /dev/ramzswap
jest tworzony z modułu ramzswap.
Na koniec dnia chcę mieć skompresowaną zamianę pamięci RAM i skorzystać z lepszej z nich dwóch i do tego muszę wiedzieć, jak włączyć ją na stałe w niehackerski sposób. Jak to się robi?
Pisałem o ramzswap w Lucid tutaj, ale rzeczy się zmieniły u Natty. Nadal możesz włączyć ramzswap w initramfs.conf, ale nie zostanie aktywowany.
PS: Przeskanowałem wszystkie reguły udev w / lib i / etc, ale nie znalazłem niczego interesującego.