Cómo escribir archivos de registro en RAM usando Log2ram en Linux
La memoria de acceso aleatorio (RAM) es la unidad de memoria central de un sistema informático. La RAM puede procesar datos de forma aleatoria en un corto período de tiempo. La RAM es capaz de modificar, extraer o almacenar datos durante un breve período de tiempo. Es por eso que la mayoría de las veces, la RAM también se denomina dispositivo de almacenamiento temporal. En una computadora moderna, la RAM es la memoria rápida y económica que contiene datos y archivos de registro durante el proceso de completar un ciclo completo de la CPU. En algunos casos, cuando el tamaño de la RAM es inadecuado que el del procesador, todo el sistema puede volverse más lento hasta que se libera la RAM. En Linux, además de utilizar un área SWAP, también puede escribir archivos de registro en la RAM en lugar del dispositivo de almacenamiento. Escribir archivos de registro en RAM usando Log2ram en Linux puede hacer que su sistema sea más rápido y eficiente.
Mecanismo de trabajo de los archivos de registro en Linux
En informática, el término archivo de registro indica el registro de los horarios de trabajo realizados por la computadora. Los archivos de registro generalmente se almacenan en el directorio /var/log/
en Linux. Al principio, Log2ram se creó para las placas Raspberry Pi. El sistema Log2ram ayudó a las placas Pi a proporcionar un mejor rendimiento.
También podemos utilizar el método Log2ram en Linux. En las computadoras modernas, cuando se inician algunas tareas, los archivos de registro se almacenan dentro de la RAM durante unos momentos para que puedan sincronizarse con el procesador.
La RAM está construida con condensadores y resistencias. El condensador retiene y libera las cargas eléctricas que funcionan como 0 y 1. Sabemos que las computadoras también tienen memoria caché para acelerar el procesador. La mayoría de los usuarios de Linux crean un área SWAP para usarla como RAM virtual extendida. Pero déjame decirte que existen diferencias entre el área SWAP y el Log2ram. En esta publicación, aprenderemos cómo escribir archivos de registro en RAM usando Log2ram en Linux.
Paso 1: Instalar Log2ram en Linux
Instalar la herramienta Log2ram en Linux es un proceso sencillo. Revisaré todo el proceso paso a paso. Para instalar Log2ram en su sistema Linux, primero actualice el repositorio del sistema. Luego puede comenzar descargando el paquete y almacenarlo dentro del sistema de archivos de Linux.
Puede continuar con los comandos echo
y sudo
a la vez para instalar Log2ram en Linux. Luego, use el comando de terminal wget
para agregar una clave de repositorio. Finalmente, ejecute el comando apt install
en el shell del terminal para instalar Log2ram en Linux.
$ sudo apt update $ echo "deb https://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list $ wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add - $ sudo apt install log2ram
Aquí hay una forma alternativa de instalar la herramienta Log2ram en Linux. Aquí voy a utilizar las líneas de comando cURL
para descargar la herramienta Log2ram. Luego descomprimiré e instalaré Log2ram en Linux. Si su máquina no tiene instalado el software cURL, puede instalar el formulario Curl aquí.
$ sudo apt install curl $ curl -Lo log2ram.tar.gz https://github.com/azlux/log2ram/archive/master.tar.gz $ tar xf log2ram.tar.gz $ cd log2ram-master
Una vez que finalicen la descarga y la instalación, ejecute estas líneas de comando de terminal para tomar la propiedad de Linux, le dará acceso completo al sistema de archivos y al hardware. Ahora ejecute el script de instalación para instalar Log2ram en Linux.
$ chmod +x install.sh $ sudo ./install.sh
Paso 2: Actualizar Log2ram en Linux
Una vez que haya terminado de instalar Log2ram en Linux, es posible que necesite actualizar y mejorar el sistema Log2ram. Como el almacenamiento de una RAM no es suficiente para almacenar todos los archivos de registro, es necesario actualizar las configuraciones de Log2ram con frecuencia.
Pero desafortunadamente, no existe un método sencillo para actualizar o actualizar la herramienta Log2ram mediante algunas líneas de comando de terminal. Debe detener el servicio Log2ram y comenzar a instalar todo el proceso nuevamente. Una vez que haya terminado de actualizar, nunca olvide recargar el sistema Log2ram y reiniciar la máquina Linux.
$ sudo systemctl stop log2ram $ systemctl reload log2ram
Paso 3: Montar Log2ram en Linux
En este paso, aprenderemos cómo y dónde montar los servicios de Log2ram. Normalmente, los archivos de registro se almacenan en el directorio /var/log
en Linux. Pero como usamos el método Log2ram, necesitamos asignar un nuevo directorio para montar el servicio.
También podemos hacer una pequeña configuración del servicio Log2ram a través del editor de scripts Nano o Vim. Los archivos de registro diario se escriben y almacenan en el directorio /etc.cron.daily/log2ram
. Por otro lado, todos los registros de datos de Log2ram se almacenan en /var/log/log2ram.log
.
$ sudo nano /etc/cron.daily/log2ram $ sudo nano /var/log/log2ram.log $ sudo df -h $ sudo mount
Paso 4: Primeros pasos con Log2ram
Después de instalar y configurar el servicio Log2ram en Linux, aquí vienen algunas líneas de comando de terminal útiles y útiles para operar y monitorear los archivos de registro de RAM. Podemos ver el interior del archivo de registro, verificar la lista de registros del sistema y sobrescribir las configuraciones a través de las líneas de comando del terminal.
$ cd /var/log $ ls $ ls -l syslog* $ cd /var/log $ ls | wc -l
A continuación se muestran algunas líneas de comando de terminal principales para leer mensajes de Log2ram y crear nuevos archivos Log2ram en Linux. Podemos usar el comando cat
o el comando tail
para leer archivos de registro. Si ocurre algún error dentro de la configuración de Log2ram, podemos monitorearlo y solucionarlo mediante el comando de terminal grep. También estoy agregando algunos comandos principales del terminal Log2ram para iniciar, detener y escribir archivos en la RAM en Linux.
$ less /var/log/messages $ more -f /var/log/messages $ cat /var/log/messages $ tail -f /var/log/messages $ grep -i error /var/log/messages $ sudo log2ram start $ sudo log2ram stop $ sudo log2ram write
Eliminar Log2ram de Linux
Como mencioné anteriormente, si alguna vez necesita actualizar el servicio Log2ram en Linux, deberá eliminar el servicio completo. Luego reinicie la máquina y comience de nuevo todo el proceso. A continuación se muestran algunos comandos de shell de terminal básicos y principales que le ayudarán a desinstalar el servicio Log2ram en Linux. Además, no olvide eliminar el directorio de configuración.
$ sudo apt purge --remove log2ram $ chmod +x /usr/local/bin/uninstall-log2ram.sh $ sudo /usr/local/bin/uninstall-log2ram.sh $ cd .. $ rm -r log2ram-master $ sudo reboot
Pensamientos finales
Cualquiera que sea el servicio que esté utilizando para hacer que su sistema Linux sea más eficiente, asegúrese de que sea adecuado para usted. De lo contrario, el servicio en sí consumirá mucha RAM. En esta publicación, intenté describir el método de instalación y demostración de algunas funciones de Log2ram en Linux. Definitivamente, al habilitar el servicio Log2ram en Linux, su memoria física comenzará a funcionar de manera más eficiente y verá una mejora significativa en el rendimiento. Pero tenga en cuenta que una baja capacidad de RAM puede ralentizar todo el proceso de la computadora.
Hola chicos, si encuentran esta publicación útil y práctica para acelerar su sistema Linux, compártanla en sus redes sociales. También te animamos a que escribas tus opiniones sobre este post en la sección de comentarios.