EDITAR: En concreto hay ahora zram-config
. Es un trabajo inicial que comprime hasta la mitad de su ram distribuido en dispositivos de intercambio de $ (número de núcleos de CPU). No siempre comenzó en el arranque, pero la emisión sudo service zram-config start
funciona.
Habilité compcache = "256 M" /etc/initramfs-tools/initramfs.conf
como se describe aquí (por mí: P). Esto, creo, crea, /dev/ramzswap0
pero nunca se habilita como intercambio. Funciona solo después de mkswap
&& swapon
.
Luego está el módulo zram que crea /dev/zram
. ¿Es algo más? Funciona de la misma manera, pero /dev/ramzswap
se crea a partir del módulo ramzswap.
Al final del día, quiero tener un intercambio comprimido en ram y usar el mejor de los dos y para eso necesito saber cómo habilitarlo permanentemente de una manera no hack. ¿Cómo se hace esto?
Escribí sobre ramzswap en Lucid aquí, pero las cosas han cambiado en Natty. Todavía puede habilitar ramzswap en initramfs.conf pero no se activa.
PD: Escaneé todas las reglas de udev en / lib y / etc pero no encontré nada de interés.