Montar directorio en memoria fácil…

GeneralTutorialesMontar directorio en memoria fácil...

Hola!, espero que algunos de vosotros encuentren lo que vamos a hablar en este pequeño artículo interesante, ya que, podremos “habilitar” un directorio bajo Linux ( este artículo se basa bajo UBUNTU 12.04 Server ) , que será escrito directamente en memoria, con lo que la velocidad de escritura/lectura es bastante superior al de escribir/leer en un sector de nuestro HDD.

¿ Para que podemos utilizar este tipo de puntos de montaje ?, pues la respuesta es fácil, en mi caso, para que la escritura de logs, sea más rápida, pero los usos son múltiples, ya que podemos utilizarlo para almacenar información ( como máximo, la memoria que hayamos marcado como “dispuesta” para el punto de montaje) que será procesada y necesitamos mayor velocidad de acceso que para datos convencionales.

Debemos tener en cuenta, que no podremos asignar más memoria de la que dispongamos físicamente, así que si tienes 2GB de memoria RAM, no pretendas montar un directorio que ocupe 4GB…

Vamos con las instrucciones de montaje:

Iniciamos UBUNTU y nos logeamos como root:

Creamos el directorio que deseamos que contenga el espacio de memoria ram.

mkdir /tmp/memory_disk

Ahora asignamos permiso de escritura

chmod 755 /tmp/memory_disk

Ahora montamos el directorio en la memoria con la siguiente instrucción:

mount -t tmpfs -o size=256M tmpfs /tmp/memory_disk/

Fijaros en el parámetro size=256M, indica que montaremos la carpeta con un espacio de 256MB, pero podremos cambiarlo a nuestro antojo, pero como os dije… siempre que sea inferior a la memoria que dispongamos física en nuestro equipo.

Por ejemplo.. si queremos montar la carpeta /tmp/memory_disk/ con 1Gb de memoria….

mount -t tmpfs -o size=1024M tmpfs /tmp/ramdisk/


A los que les guste este pequeño directorio… podemos automatizar este proceso al iniciar UBUNTU, con lo que siempre tendremos este tipo de directorio preparado y funcional…

Para ello editamos el fichero /etc/rc.local

y agregamos las siguientes lineas:

echo “Montamos la carpeta /tmp/memory_disk/ en memoria para que sea mas rapido el acceso”
mkdir -p /tmp/memory_disk; chmod 755 /tmp/memory_disk/
mount -t tmpfs -o size=256M tmpfs /tmp/memory_disk/

 

Sergio Ambrosio
Sergio Ambrosiohttps://www.sergioambrosio.com
Consultor IT, Community Manager, Administrador de sistemas, Blogger y en ocasiones... Youtuber.

RedesBinarias en YouTube

MI ÚLTIMO PODCAST

Otros artículos

Parallels y Apple unidos para llevar la virtualización al siguiente nivel

Apple y Parallels trabajan en conjunto para poder presentar la nueva versión de Parallels Desktop para que trabaje de forma nativa con el nuevo procesador A12z Bionic de Apple.

Como redimensionar tu partición en CentOS 7

Cuando adquirimos una suscripción en un servidor Cloud, probablemente lo hagamos analizando nuestras necesidades actuales, y cuando nos damos cuenta, nuestro servidor se nos...

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Publicidad

Mis Redes sociales:

1,104FansMe gusta
0SeguidoresSeguir
330SeguidoresSeguir
3,480SuscriptoresSuscribirte

Artículos relacionados

Publicidad

Últimos artículos

iOS 18.0.1 llega para solucionar problemas y mejorar la experiencia

Apple no descansa y, tras el lanzamiento de iOS 18, llega la primera actualización con la versión 18.0.1. Aunque no trae grandes novedades, se...

Descubre Emby: Tu Centro Multimedia Personal

Si eres un apasionado del entretenimiento en casa, seguramente has oído hablar de Emby. Se trata de una aplicación que te permite organizar y...

¡Vuelta al cole con Apple! Aprovecha los descuentos exclusivos para estudiantes y profesores

Ya estamos en septiembre y con él, la vuelta a las aulas. Si eres estudiante o profesor, Apple tiene buenas noticias para ti: ¡descuentos...
Publicidad