systemadmin.es > Storage > Sistemas de ficheros > Augmentando el rendimiento del sistema de ficheros con noatime

Augmentando el rendimiento del sistema de ficheros con noatime

Linux almacena varios metadatos con cada fichero, como cuando se creó cierto, la última vez que se modificó y la última vez que se accedió.

Esto provoca que una operación de solo lectura, como es hacer un cat a un fichero, acabe siendo de escritura a disco. Así, en sistemas que acceden con frequencia al disco para lectura, como un servidor IMAP, degrade el rendimiento.

En ext2 (y ext3), existe un atributo, que puede definir el usuario root, que indica al sistema que para cierto fichero no hace falta que mantenga la última vez que se ha accedido al fichero. Se puede definir mediante chattr:

# chattr +A /var/log/messages

Tambien se puede definir para el sistema de ficheros entero mediante la opción noatime en el /etc/fstab:

/dev/share/intern	/home/p2p			ext3	defaults,noatime		0 1

Para aplicat el cambio sin reiniciar solo hace falta hacer un remount:

# mount -oremount /home/p2p

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>