¿Eso significa que no podemos almacenar datos ordinarios en la RAM?? Bueno, en realidad podemos. Si no le importa que se pierdan los datos, puede usar RAM como disco. Que se llama ramdisk. Esta solución es muy efectiva si su computadora tiene una fuente de alimentación de respaldo que puede mantener su computadora en funcionamiento durante mucho tiempo, incluso cuando suena la alimentación.
En realidad, hay una forma de usar RamDisk para almacenar archivos de forma permanente. Digamos que tienes una configuración de Ramdisk de 4 GB. Puede almacenar y acceder a archivos aquí muy rápido. Por supuesto, este es almacenamiento temporal. Para solucionar ese problema, podemos usar un disco duro y sincronizar todos los archivos y directorios de nuestro Ramdisk automáticamente con software de copia de seguridad específicos. A pesar de que 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 comience su computadora nuevamente, todos los datos se copiarán desde su disco duro a su ramdisk. Este proceso será lento. Pero después de copiar los datos, puede acceder nuevamente 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 en Ubuntu 18.04 LTS es realmente fácil. Todas las herramientas requeridas ya están preinstaladas en Ubuntu 18.04 LTS.
Primero cree un punto de montaje en el que montará el Ramdisk con el siguiente comando:
$ sudo mkdir /mnt /ramdisk
Ahora puedes montar el ramdisk al /mnt/ramdisk Punto de montaje con el siguiente comando:
$ sudo monte -t tmpfs -o rw, size = 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, use METRO. Por ejemplo, para crear 256 MB Ramdisk, poner tamaño = 256m
Ahora para verificar si se crea RamDisk, ejecute el siguiente comando:
$ DF -H
Como puede ver, el ramdisk se crea y se monta en /mnt/ramdisk como se esperaba.
Puede usar el ramdisk mientras usa particiones ordinarias del disco duro. 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: Todos los archivos en su ramdisk se perderán.
Montaje de ramdisk automáticamente en el arranque del sistema:
Puedes usar el /etc/fstab Archivo para montar automáticamente la 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 para /etc/fstab.respaldo. Ahora, si algo sale mal en el camino, puede restaurar el /etc/fstab archivo.
Ahora abra /etc /fstab archivo con el siguiente comando:
$ sudo nano /etc /fstab
/etc/el archivo FSTAB debe abrirse.
Ahora vaya al final del archivo y agregue la siguiente línea:
tmpfs /mnt /ramdisk tmpfs rw, size = 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, use METRO en lugar de GRAMO.
Ahora presiona + X y luego presiona Y y luego presiona Para guardar el archivo.
Ahora reinicie su computadora con el siguiente comando:
$ sudo reinicio
El ramdisk debe montarse como puede ver en la sección marcada de la captura de pantalla a continuación.
Datos persistentes de ramdisk:
En esta sección, le mostraré cómo guardar los datos de Ramdisk en el disco duro en el apagado del sistema y cargar datos desde el disco duro hasta Ramdisk en el arranque del sistema.
Para que esto funcione, el directorio donde se montará el Ramdisk y donde se guarden los datos de copia de seguridad debe tener el mismo permiso de archivo establecido. Te mostraré un truco fácil. Manténganse al tanto.
Primero cree un directorio donde los datos de RamDisk se guarden en el apagado del 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 pala como se marca en la captura de pantalla a continuación con su nombre de usuario de inicio de sesión. No olvides este paso, ya que no funcionará de otra manera. Ahora guarde el archivo.
Ahora habilite el sincronización de ramdisk Servicio con el siguiente comando:
$ sudo SystemCTL Habilitar RamDisk-Sync.servicio
El sincronización de ramdisk El servicio está habilitado. Ahora comenzará automáticamente en el arranque del sistema.
Ahora reinicie su computadora con el siguiente comando:
$ sudo reinicio
Una vez que comience su computadora, verifique si el sincronización de ramdisk El servicio se ejecuta con el siguiente comando:
$ sudo systemCtl status ramdisk-sync
Como puede ver, el servicio se ejecuta correctamente.
Como puede ver, ambos /mnt/ramdisk y /mnt/ramdisk_backup Los directorios están vacíos.
$ ls /mnt /ramdisk , _ copia de seguridad
Ahora voy a copiar algunos archivos para /mnt/ramdisk Ramdisco.
Ahora reinicie su computadora.
$ sudo reinicio
Como puede ver, una vez que mi computadora bota, 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.