Z ram

8
UNIVERSIDAD TÉCNICA DE COTOPAXI SISTEMAS DIGITALES TEMA: ZRAM INTEGRANTES: CÉSAR GUILCAMAIGUA

Transcript of Z ram

UNIVERSIDAD TÉCNICA DE COTOPAXI

SISTEMAS DIGITALES TEMA:

ZRAMINTEGRANTES:

CÉSAR GUILCAMAIGUA

¿Qué es ZRAM?

ZRAM es un módulo que optimiza notablemente el uso de la memoria de intercambio SWAP y mejora notablemente el rendimiento general del sistema.

ZRAM comprime la caché de la memoria de intercambio de SWAP en forma de páginas comprimidas, también llamadas ZPAGES. Estas páginas se almacenan en la memoria RAM y se ejecuta desde allí.

Esta característica es principalmente importante en equipos de gama baja.

La memoria ZRAM debe a su nombre a ZERO CAPACITOR RAM, es decir memoria sin capacitores.

En cambio, la ZRAM utiliza tan sólo un transistor por celda, lo que dispara la densidad de celdas que podrían caber en el mismo espacio

Así la ZRAM duplica la densidad de la DRAM y sextuplica la de la SRAM. MEMORIAS ZRAM Y PRAM 

Técnicamente es mucho más rápida q la DRAM y SRAM.

Funcionamiento de ZRAM

ZRAM entra en funcionamiento una vez que la memoria RAM se satura antes no Para ver el funcionamiento de Zram supongamos que disponemos de nuestra memoria RAM. La podemos representar del siguiente modo:

Lo que hace Zram es crear uno o más bloques dentro de nuestra memoria RAM.

El bloque que acabamos de representar gráficamente será una porción física de nuestra RAM y funcionará como si fuera una memoria de intercambio Swap, pero en vez de estar ubicada en nuestro disco duro estará ubicada dentro de nuestra memoria RAM.

Como podemos ver la imagen la memoria RAM está casi llena. Una vez pase esto se activará la memoria swap pero en vez de paginar el contenido de nuestra RAM en el disco duro lo hará en el bloque que hemos creado

Esta pequeña porción de color negro posee la totalidad de información que había dentro del gran bloque de color verde

¿Como esta pequeña parte puede almacenar la totalidad de contenido que había en la parte verde?

Simplemente porqué antes de almacenarse la información en el bloque que hemos creado, esta se comprime.  

¿POR QUÉ ES TAN IMPORTANTE ZRAM?

Este módulo reduce los tiempos de espera y los ciclos de la CPU de los sistemas por lo que el rendimiento general del sistema se mejora considerablemente

La fragmentación y la paginación de los discos duros también se reduce al utilizar para el intercambio un área de la memoria, lo que aumenta considerablemente la vida útil de estos

Los equipos de gama media-alta no notarán la presencia de ZRAM (aunque estará presente y se beneficiarán de dichas ventajas)

Dentro de la gama media donde este módulo beneficiará en gran parte a los usuarios.

DONDE INSTALAR

zRAM está disponible para instalar en Ubuntu. zRAM está disponible para instalar en Linux Mejorá el rendimiento de Linux con ZRAM

¿Qué otras plataformas utilizan este módulo por defecto desde hace tiempo?

Android 4.4, por ejemplo. Esta usando una versión modificada de ZRAM para optimizar su sistema operativo y así mejorar el rendimiento en los dispositivos con pocos recursos.

ZRAM es una de las razones por las que Android 4.4 es un sistema operativo ideal para la gama baja.

VENTAJAS 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 tiene el acceso más rápido hacia la memoria RAM

Crea bloques comprimidos en RAM funciona como Swap aumentando memoria disponible

ZRAM permite utilizar la memoria RAM al realizar intercambio/paginación cuando es requerido. Es sin duda una excelente alternativa para equipos antiguos con poco RAM.

Se logra incrementar la velocidad I/O y la cantidad de memoria disponible antes de que el sistema comience a utilizar la SWAP.