Ganando un poco de rendimiento en los accesos a disco con “noatime”

En linux, por defecto con el filesystem ext3 se escribirá en disco información de cuándo se accedió por última vez a un archivo. Podemos desactivar esto para ganar eficiencia ahorrándonos escrituras al disco.

Añadiremos el atributo ‘noatime’ a las particiones que queramos en /etc/fstab

# nano /etc/fstab
LABEL=/ / ext3 defaults,usrquota,grpquota,noatime 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults,usrquota,grpquota,noatime 1 2
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults,noatime 1 2
LABEL=/usr /usr ext3 defaults,noatime 1 2
LABEL=/var /var ext3 defaults,usrquota,grpquota,noatime 1 2
LABEL=SWAP-sdb2 swap swap defaults 0 0

No hace falta reiniciar para que los cambios surtan efecto. Si hemos añadido ‘noatime’ en / /home /var /usr y /tmp, pondremos:

# mount -oremount /
# mount -oremount /home
# mount -oremount /var
# mount -oremount /usr
# mount -oremount /tmp

Y para comprobar que está todo ok vemos el estado actual de los mount con este comando:

# cat /proc/mounts
Esta entrada fue publicada en Linux, Servidores y etiquetada , , , . Guarda el enlace permanente.

Deja un comentario