[转载]ext4的noatime

默认的方式下linux会把文件访问的时间atime做记录,这在绝大部分的场合都是没有必要的,如果遇到机器IO负载高或是CPU WAIT高的情况,可以尝试使用noatime和nodiratime

 
1、修改/etc/fstab,类似
LABEL=/                 /                       ext3    defaults        1 1
改成
LABEL=/                 /                       ext3    defaults,noatime,nodiratime        1 1
或者
LABEL=/                 /                       ext3    defaults,relatime        1 1 
2、remount分区
mount -o remount /
remount这个动作大可放心执行,顶多冒点汗。
 
 
如果不想改fstab,或者fstab中没有相关条目,直接用mount命令:
mount -o remount,noatime,nodiratime /dev/ram0 /mnt/eq
 
修改mount option可以用stat命令查看效果:
[root@localhost ~]# stat zjdx.txt
  File: `zjdx.txt'
  Size: 62108           Blocks: 136        IO Block: 4096   regular file
Device: 802h/2050d      Inode: 4883006     Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2011-03-25 11:35:53.000000000 +0800
Modify: 2011-03-24 20:25:21.000000000 +0800
Change: 2011-03-24 20:25:21.000000000 +0800
 
原文:http://blog.sina.com.cn/s/blog_4b6636880100s037.html
 
posted @ 2013-01-28 09:40  季石磊  阅读(1108)  评论(0编辑  收藏  举报