85
e a utilizando RAM utilizando el comando cat /proc/moue s y uscando
una entrada como la siguiente:
none /ram ramfs rw 0 0
Utilizar el sistema de archivos basado en RAM
Si ejecuta un servidor Web, existen muchos usos para un sistema de archivos basado
en RAM. Se pueden mantener en el sistema de archivos ramfs, elementos corno imagenes
y archivos de su sitio Web que no scan demasiado grandes (no mas de unos cuantos KB).
Puede escribir un script shell sencillo, para copiar el contenido desde la localizacion
original en cada reinicio. El listado 23.4 es un sencillo script que Ileva esto a cabo.
#!/bin/sh
# Script para crear un sistema de archivos ramfs # on
$MOUNTPOINT (which must exists).
# Copia archivos de $ORIG DIR a $MOUNTPOINT # y
cambia el dueno de $MOUTPOINT a # $USER y $GROUP
# Cambia valores para estas variables para adecuarse # a sus
necesidades.
MOUNTPOINT=/ram
ORIG DIR=/www/commonfiles
USER=httpd
GROUP=httpd
TRUCO: Puede especificar opciones, utilizando la opcibn -b cuando monta el sistema de
archivos, del mismo modo que cuando montamos un archivo basado en un disco
normal. Por ejemplo, para montar el sistema de archivos ramfs como sblo lectura,
puede utilizar la opciGn -o_ ro.
Tatnbien
puede especificar opciones especiales,
como maxsize=n donde n es el numero de kilobytes asignados al sistema
de archivos en la RAM;
maxfi1es=n
donde n es el numero de todos los
archivos activados en el sistema de archivos; y
maxinodes=n
donde n es'el
nurnero maximo de partes o inodes (el valor por defecto es 0 = sin limites).