读书人

linux上禁用 atime 有什么损害吗?看到

发布时间: 2013-01-02 13:08:44 作者: rapoo

linux下禁用 atime 有什么损害吗?看到很多人说这可以提高I/O性能?
刚搜索centos的优化,很多网站上说 禁用atime 可以大幅提高磁盘性能,

如:

http://blog.sina.com.cn/s/blog_3cf5fcde0100besp.html

http://blog.onovps.com/archives/linux-noatime-io.html

想问下 禁用这个有什么损害么?会不会造成应用的异常?

有实践过这个设置的麻烦说下吧!谢谢~

[解决办法]
没有什么损害,不会有任何异常(当然不能排除某个比较矬的应用,自己搞死自己)这个atime记录最后一次访问这个文件的时间。对于很多嵌入式系统来说,并不需要这个atime做什么事

如果保留atime的修改,那么每次访问这个文件都会导致系统更新atime,更新会导致磁盘访问,进而影响系统性能,虽然影响较小,但是大部分优化都会拿atime开刀。

大幅提升要看场景了,对于嵌入式不会大幅,服务器的话如果密集访问文件,应该会有很大影响。
[解决办法]
LABEL=/ / ext3 defaults,noatime,nodiratime 1 1
[解决办法]
不一定能大幅提高吧,目录项都有缓存的,又不要每次更新都写磁盘

读书人网 >UNIXLINUX

热点推荐