noatime参数挂载文件系统降低IO

默认配置的ext4文件系统挂载参数defaults会影响写入性能,此时使用mount命令检查磁盘挂载可以看到

/dev/sda5 on /home type ext4 (rw)
  • 增加noatime设置

修改 /etc/fstab

LABEL=/home   /home  ext4   defaults       0 0

修改成

LABEL=/home   /home  ext4   defaults,noatime       0 0
  • 不需要重启操作系统,只需要使用如下命令remount就可以生效

mount -o remount /home
  • 再次使用mount检查可以看到noatime参数已经生效

/dev/sda5 on /home type ext4 (rw,noatime)

relatime

relatime参数适合一些需要在最新的atime更新时修改的文件或目录,例如/var/spool/tmp,此时建议使用defaults,relatime挂载参数。对于Linux Kernel 2.6.30或更新版本,也就是Red Hat Enterprise Linux 6,默认挂载所有的文件系统都是relatime

参考

Last updated