EDIT: Genau das gibt es jetzt zram-config. Es ist ein Anfängerjob, der bis zur Hälfte Ihres RAMs komprimiert, verteilt auf $ (Anzahl der CPU-Kerne) Swap-Geräte. Es hat nicht immer beim Booten angefangen, sondern sudo service zram-config startfunktioniert.
Ich habe compcache = "256 M" /etc/initramfs-tools/initramfs.confwie hier beschrieben aktiviert (von mir: P). Dies - glaube ich - schafft, /dev/ramzswap0aber es wird nie als Tausch aktiviert. Es funktioniert nur nach mkswap&& swapon.
Dann gibt es das Modul zram, das erstellt /dev/zram. Ist es etwas anderes? Es funktioniert genauso, wird aber /dev/ramzswapaus dem Modul ramzswap erstellt.
Am Ende des Tages möchte ich einen komprimierten RAM-Tausch haben und den besseren der beiden verwenden, und dafür muss ich wissen, wie ich ihn dauerhaft auf nicht hackige Weise aktivieren kann. Wie wird das gemacht?
Ich habe hier in Lucid über Ramzswap geschrieben , aber in Natty haben sich die Dinge geändert. Sie können ramzswap weiterhin in initramfs.conf aktivieren, es wird jedoch nicht aktiviert.
PS: Ich habe alle udev-Regeln in / lib und / etc gescannt, aber nichts Interessantes gefunden.