Ubuntu

Cómo crear y usar un Ramdisk en Ubuntu 18.04

Cómo crear y usar un Ramdisk en Ubuntu 18.04
La parte más lenta de una computadora es el disco duro. Así que cargar programas y archivos desde el disco duro es muy lento. La RAM o la memoria de acceso aleatorio almacena datos de programas y códigos de máquina importantes que su computadora está utilizando actualmente. La RAM es muy rápida, cientos de veces más rápida que los discos duros. Quizás esté pensando, ¿por qué no usamos RAM en lugar de discos duros?? Bueno, en primer lugar, la RAM no es tan barata como los discos duros. Entonces su sistema tiene una cantidad limitada de RAM. El otro gran problema es que la RAM es un dispositivo de almacenamiento temporal. Entonces, cuando apague su computadora o se apague, todos los datos de la RAM de su computadora se borrarán.

¿Eso significa que no podemos almacenar datos ordinarios en la RAM?? Bueno, en realidad podemos. Si no le importa que se pierdan sus datos, puede usar RAM como disco. Que se llama RAMDISK. Esta solución es muy eficaz si su computadora tiene una fuente de alimentación de respaldo que puede mantener su computadora en funcionamiento durante mucho tiempo incluso cuando se corta la energía.

En realidad, existe una forma de utilizar RAMDISK para almacenar archivos de forma permanente. Digamos que tiene una configuración de RAMDISK de 4 GB. Puede almacenar y acceder a archivos aquí muy rápido. Por supuesto, esto es un almacenamiento temporal. Para solucionar ese problema, podemos usar un disco duro y sincronizar todos los archivos y directorios de nuestro RAMDISK automáticamente con softwares de respaldo específicos. Aunque el disco duro es lento y puede llevar un tiempo sincronizar un disco duro con un RAMDISK, al menos los datos se almacenarán de forma permanente. Entonces, cuando apague su computadora, RAMDISK se borrará. Cuando vuelva a encender su computadora, todos los datos se copiarán de su disco duro a su RAMDISK. Este proceso será lento. Pero una vez copiados los datos, puede volver a acceder a los datos muy rápido. Entonces, básicamente, RAMDISK se usa como caché aquí.

En este artículo, le mostraré cómo crear y usar RAMDISK en Ubuntu 18.04 LTS. Para ver un video de este proceso, vea el video a continuación:

Creando un RAMDISK:

Creando un RAMDISK en Ubuntu 18.04 LTS es realmente fácil. Todas las herramientas necesarias ya están preinstaladas en Ubuntu 18.04 LTS.

Primero crea un punto de montaje donde montarás el RAMDISK con el siguiente comando:

$ sudo mkdir / mnt / ramdisk

Ahora puede montar el RAMDISK en el / mnt / ramdisk punto de montaje con el siguiente comando:

$ sudo mount -t tmpfs -o rw, tamaño = 2G tmpfs / mnt / ramdisk

NOTA: Aquí, tamaño = 2G significa que el RAMDISK tendrá un tamaño de 2 GB. Para crear RAMDISK de varios MB, utilice METRO. Por ejemplo, para crear 256 MB RAMDISK, ponga tamaño = 256M

Ahora para verificar si se creó el RAMDISK, ejecute el siguiente comando:

$ df -h

Como puede ver, el RAMDISK se crea y se monta en / mnt / ramdisk como se esperaba.

Puede utilizar RAMDISK como utiliza particiones de disco duro normales. Como puede ver en la captura de pantalla a continuación, copié varios archivos y directorios en el RAMDISK. Incluso puedo editar archivos de texto directamente desde RAMDISK.

Para desmontar el RAMDISK, ejecute el siguiente comando:

$ sudo umount / mnt / ramdisk

ADVERTENCIA: Se perderán todos los archivos de su RAMDISK.

Montaje de RAMDISK automáticamente en el arranque del sistema:

Puedes usar el / etc / fstab archivo para montar automáticamente el RAMDISK en el arranque del sistema.

Primero, haga una copia de seguridad de / etc / fstab archivo con el siguiente comando:

$ sudo cp -v / etc / fstab / etc / fstab.respaldo

Una copia del archivo / etc / fstab se guarda en / etc / fstab.respaldo. Ahora, si algo sale mal en el camino, puede restaurar el / etc / fstab expediente.

Ahora abra el archivo / etc / fstab con el siguiente comando:

$ sudo nano / etc / fstab

Se debe abrir el archivo / etc / fstab.

Ahora ve al final del archivo y agrega la siguiente línea:

tmpfs / mnt / ramdisk tmpfs rw, tamaño = 2G 0 0

NOTA: Aquí tamaño = 2GRAMO significa que el tamaño del RAMDISK será de 2 GB. Para especificar el tamaño en MB, utilice METRO en vez de GRAMO.

Ahora presiona + X y luego presione y y luego presione para guardar el archivo.

Ahora reinicia tu computadora con el siguiente comando:

$ sudo reiniciar

El RAMDISK debe estar montado como puede ver en la sección marcada de la captura de pantalla a continuación.

Datos de RAMDISK persistentes:

En esta sección, le mostraré cómo guardar datos RAMDISK en el disco duro al apagar el sistema y cargar datos desde el disco duro a RAMDISK al arrancar el sistema.

Para que esto funcione, el directorio donde se montará el RAMDISK y donde se guardarán los datos de la copia de seguridad debe tener el mismo conjunto de permisos de archivo. Te mostraré un truco fácil. Manténganse al tanto.

Primero cree un directorio donde se guardarán los datos RAMDISK al apagar el sistema con el siguiente comando:

$ sudo mkdir / mnt / ramdisk_backup

Si ha seguido este artículo desde el principio, entonces el RAMDISK debe montarse en / mnt / ramdisk

Ahora cree un archivo de servicio del sistema con el siguiente comando:

$ sudo nano / lib / systemd / system / ramdisk-sync.Servicio

Ahora escriba las siguientes líneas y reemplace shovon como se marca en la captura de pantalla a continuación con su nombre de usuario. No olvide este paso, ya que de lo contrario no funcionará. Ahora guarda el archivo.

Ahora habilite el ramdisk-sync service con el siguiente comando:

$ sudo systemctl habilitar ramdisk-sync.Servicio

La ramdisk-sync el servicio está habilitado. Ahora se iniciará automáticamente al arrancar el sistema.

Ahora reinicia tu computadora con el siguiente comando:

$ sudo reiniciar

Una vez que su computadora se inicia, verifique si el ramdisk-sync el servicio se está ejecutando con el siguiente comando:

$ sudo systemctl status ramdisk-sync

Como puede ver, el servicio se está ejecutando correctamente.

Como puede ver, tanto el / mnt / ramdisk y / mnt / ramdisk_backup los directorios están vacíos.

$ ls / mnt / ramdisk , _ copia de seguridad

Ahora voy a copiar algunos archivos a / mnt / ramdisk RAMDISK.

Ahora reinicia tu computadora.

$ sudo reiniciar

Como puede ver, una vez que arranca mi computadora, los archivos están disponibles en mi RAMDISK / mnt / ramdisk

También el / mnt / ramdisk y / mnt / ramdisk_backup contiene los mismos archivos.

$ ls / mnt / ramdisk , _ copia de seguridad

Así es como creas y usas RAMDISK en Ubuntu 18.04 LTS. Gracias por leer este artículo.

Tutorial de OpenTTD
OpenTTD es uno de los juegos de simulación empresarial más populares que existen. En este juego, necesitas crear un maravilloso negocio de transporte....
SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...