Crear un Ramdisk en Linux

0
1054
Carnero

Un ramdisk es un pequeño disco virtual que forma parte de la memoria de trabajo. Esta memoria se llama RAM. El espacio de almacenamiento está ocupado de forma dinámica y estática. Este sistema de archivos está montado y formateado antes. El espacio de almacenamiento se desvía y el sistema no puede acceder a él.

La memoria volátil El ramdisk

Para Linux, el ramdisk es importante para un proceso rápido de lectura y escritura. Por lo tanto, esto se ve menos afectado por el desgaste, como un disco duro normal o incluso una memoria flash. Por supuesto, una CPU ocupada o una conexión de red lenta puede detener el disco. Los problemas de eliminación en los sistemas de archivos, como ext3 o ext4, incluso pueden evitarse. Los archivos precarios no se copian en el disco duro, sino que se almacenan en el sistema de archivos, por lo que el disco RAM. Tenga en cuenta que los archivos no deben aterrizar en el disco duro. Algunos archivos se almacenan sin que se les solicite. Se pueden usar diferentes formas para crear un disco RAM.

velocidad ovni

Las diferentes posibilidades

La primera forma sería crear un ramdisk con un sistema de archivos tmps. Este no es un sistema RAM completo, pero también puede almacenar datos en el disco duro. Por lo tanto, la memoria en el disco RAM no puede ser demasiado apretada. Si es una unidad vacía, tampoco puede consumir memoria en el disco. Al inicio, estas particiones se pueden incluir.
La segunda forma es formatear el disco duro. Esto permite seleccionar un área como disco RAM. Una opción -m0 debería garantizar que no se reserve espacio en el usuario raíz. Esto le quitaría espacio. Efectivamente, los recursos del sistema deben ser privados. Entonces la memoria es más pequeña con las particiones. El objetivo es un disco RAM que no se puede leer ni escribir, pero tiene correcciones. Esto probablemente debe ser otorgado. El tamaño del ramdisk se puede llamar y cambiar con comandos especiales. Cada vez que la computadora se reinicia, el disco desaparece, por lo que se debe crear un script para almacenar los comandos. Por lo tanto, no es necesario volver a escribir los comandos.
La tercera forma es trabajar con el sistema de archivos ramfs, que difiere del sistema de archivos tmpfs en que los datos de intercambio se intercambian. Esto también facilita la creación. El disco se redimensiona dinámicamente y la partición siempre se monta al inicio del sistema. Esto se puede evitar con el editor y los derechos de root.

Los tamaños de disco RAM

Cada uno de los discos RAM creados puede tener un tamaño diferente. Esto es diferente para todos. El sistema debe estar disponible como memoria suficiente y también debe ser accesible el espacio de intercambio o SWAP. Eso reduciría la velocidad del disco RAM. 1GB RAM a menudo debería ser suficiente.

Las instrucciones para Linux se pueden encontrar en el artículo Ramdisk acelerará amavis en Linux.

Deja una respuesta

Por favor, introduzca su comentario!
Por favor, introduzca su nombre aquí