OggVorbis

3 de octubre de 2016

ZRAM EN DEBIAN

Zram es un módulo del núcleo Linux previamente llamado compcache. Zram incrementa el rendimiento evitando la paginación en disco y en su lugar utiliza un dispositivo de bloques comprimidos en la memoria RAM donde la paginación toma lugar hasta que sea necesaria la utilización del espacio compartido (swap) en el disco duro .

zram permite hacer mayor uso de la RAM cuando el swap/paginación es requerido, especialmente en viejos ordenadores con poca RAM instalada.

Mientras existen otros métodos para compartir memoria RAM en Linux, es importante destacar que zram tiene el acceso más rápido hacia la memoria RAM, ya que este módulo se instala sobre la misma RAM creando memoria adicional comprimida que requiere mayor utilización del CPU para comprimir y descomprimir los datos que contenga. En segundo término podemos encontrar la partición compartida en unidad de disco (linux swap) que puede concatenarse con zram para incrementar el tamaño de la memoria compartida, aunque sus tiempos de acceso son inferiores.

Abrimos terminal :

sudo leafpad  /etc/rc.local


Y pegamos lo siguiente antes de donde pone exit 0 .

modprobe zram &&
echo $((500*1048576)) > /sys/block/zram0/disksize
mkswap /dev/zram0 &&
swapon -p 10 /dev/zram0 &&


Configuración :
echo $((500*1048576)) > /sys/block/zram0/disksize 

500 son los megas de memoria que se le asigna a zram ,entre el 33% y el 66% de la memoria instalada, con 50% estaría bien.


swapon -p 10 /dev/zram0 &&

En terminal :
sudo swapon -s

Podemos ver la swap y y zram que estan activas y las prioridades de utilización , swap tendria -1 y zram 10 la que le hemos asignado , suficiente ya que es superior a -1 ,el sistema utilizara primero el bloque zram y despues la swap .





Configuracion de swappiness

1 comentario:

  1. muy buena...lo que no entiendo a cuanto se multiplica esos 500. si le pongo 500 y tengo fisico 1500 cuanto tendre al fin?

    ResponderEliminar