Cómo usar zram con Raspberry Pi

Los datos insertados en esta parte de la memoria se comprimen automáticamente.Esta compresión le permite poner más datos en su memoria.

Este tutorial le mostrará cómo usar Raspberry Pi zram para aumentar la cantidad de datos que se pueden almacenar en la memoria.

Foto 1 de Cómo usar zram con Raspberry Pi

Preparar una Raspberry Pi para zram

El proceso de configuración de ZRAM de Raspberry Pi es relativamente fácil, gracias a algunas cosas.

  1. Primero, zram es parte del kernel de Linux, la base del sistema operativo Raspberry Pi.
  2. En segundo lugar, el script manejará todas las conjeturas al calcular aproximadamente cuánto espacio en disco debe tener la ZRAM.

Paso 1. La primera tarea es asegurarse de que la Raspberry Pi funcione con la última versión del sistema operativo. Es posible una actualización completa ejecutando los siguientes dos comandos.

sudo apt update sudo apt full-upgrade

Paso 2. Ahora necesita instalar todos los paquetes adicionales para configurar zram en su dispositivo.

Simplemente use git para copiar el script para usar en Raspberry Pi.

sudo apt install git

Paso 3. Dado que zram es el módulo del kernel, es necesario reiniciar Raspberry Pi después de la actualización completa. Reinicie la Raspberry Pi con el siguiente comando.

sudo reboot

Paso 4. Después de que Raspberry Pi haya terminado de reiniciarse, puede descargar el script que se usará para configurar el dispositivo zram.

El script utilizado por el artículo fue escrito por foundObjects de GitHub. Este script calcula el tamaño de zram utilizando la cantidad de memoria libre multiplicada por la relación de compresión y el porcentaje de RAM reservado para zram.

Clone el script zram-swap del repositorio de GitHub ejecutando el siguiente comando de Raspberry Pi.

git clone https://github.com/foundObjects/zram-swap

Configuración de zram de frambuesa pi

Ya actualizó su sistema operativo y descargó el script zram-swap para su Raspberry Pi. Entonces vamos a configurarlo. Gracias al script utilizado, la configuración se puede completar en unos pocos pasos simples.

Paso 1. Cambiemos el directorio que contiene el script recién copiado.

cd zram-swap

Paso 2. Ahora, una vez en el directorio correcto, puede ejecutar el script zram-swap para instalarlo.

Este script de instalación configurará el servicio para crear un dispositivo zram al inicio. El script también lo configurará para que el sistema operativo use este dispositivo zram como parte de la memoria de intercambio.

sudo ./install.sh

De forma predeterminada, este script reemplazará la mitad de su memoria con el dispositivo zram y comprimirá los datos utilizando el algoritmo de compresión LZ4.

El algoritmo de compresión LZ4 es la mejor compensación entre rendimiento y velocidad de compresión, especialmente para un dispositivo de bajo consumo como Raspberry Pi.

Compruebe el zram en la Raspberry Pi

Ahora, después de ejecutar el script de instalación, debe verificar si Raspberry Pi ya tiene acceso a zram swap.

Afortunadamente, el sistema operativo tiene una serie de funciones integradas que le permiten verificar rápidamente el estado de la memoria de intercambio.

Paso 1. Recuperar el estado de intercambio de zram de Raspberry Pi es un proceso simple.

Todo lo que tiene que hacer es ejecutar el siguiente comando para restaurar el contenido del archivo '/proc/intercambios'.

Este archivo contiene información sobre los archivos de intercambio, incluido su tipo, tamaño y prioridad.

sudo cat /proc/swaps

Paso 2. Usando el comando anterior, verás algo similar a lo que se muestra a continuación.

Debe tener dos archivos de intercambio. Uno es el predeterminado en su sistema de archivos.

El segundo es el dispositivo zram creado, que existe en la RAM de la Raspberry Pi.

Filename Type Size Used Priority /var/swap file 102396 0 -2 /dev/zram0 partition 4899744 0 5

Puede ver que el dispositivo zram tiene un nombre '/dev/zram0' , el tamaño se muestra en kilobytes y variará según la Raspberry Pi.

También debe tener en cuenta que su prioridad es más alta que la conmutación basada en disco, lo que garantiza que el sistema operativo use la unidad zram antes de usar la más lenta basada en disco.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir
error: Content is protected !!