4.9. Cómo configurar las actualizaciones atime


Cada inodo de archivo y directorio tiene tres marcas de tiempo asociadas:
  • ctime — La última vez en que el estado del inodo cambió
  • mtime — La última vez en que los datos del archivo (o directorio) fueron modificados
  • atime — La última vez en que los datos del archivo (o directorio) fueron accedidos
Si las actualizaciones atime están activadas como lo están en GFS2 y otros sistemas de archivos de Linux, cada vez que el archivo es leído, su inodo necesita ser actualizado.
Ya que pocas aplicaciones utilizan la información proporcionada por atime, estas actualizaciones requieren una cantidad innecesaria de tráfico de escritura y tráfico de bloqueo de archivos. Este tráfico puede reducir el rendimiento; por lo tanto, es preferible apagar o reducir la frecuencia de actualizaciones atime.
Hay dos métodos para reducir los efectos de las actualizaciones de atime:
  • Montar con relatime (relative atime), el cual actualiza atime si la actualización atime previa es menos reciente que mtime o ctime.
  • Montar con noatime, el cual desactiva actualizaciones atime en el sistema de archivos.

4.9.1. Montar con relatime

Se puede especificar la opción de montaje relatime (relative atime) de Linux cuando se monta el sistema de archivos. Esta opción especifica que atime se actualiza si la actualización de atime previa es menos reciente que mtime o ctime.

Uso

mount  BlockDevice MountPoint -o relatime
BlockDevice
Especifica los dispositivos de bloque en donde residen los sistemas de archivo GFS2.
MountPoint
Especifica el directorio en donde debe montarse el sistema de archivos GFS2.

Ejemplo

En este ejemplo, el sistema de archivos GFS2 reside en /dev/vg01/lvol0 y se monta en el directorio /mygfs2. Las actualizaciones atime solamente tienen lugar si la actualización atime previa es menos reciente que mtime o ctime.
mount /dev/vg01/lvol0 /mygfs2 -o relatime
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.