安装 -o 重新安装,ro,noatime
正如标题所说 - 如果文件系统实际上是只读的,noatime 会产生任何影响吗?
答案1
简短回答:不。
如果文件系统是以只读方式挂载的,那么内核模块应该足够智能,甚至不会考虑为访问的文件写入 atime 条目,因为这将构成 ... 写入,而这是只读状态所禁止的。
答案2
不,只读就是只读,如果你告诉它不要写入,它就不会写入访问时间。
有关详细信息,请参阅man fstab
。
答案3
有可能。取决于文件系统。
事实上这里的事情比你想象的要有趣和奇怪得多。
...
使用 noatime 挂载你的 NFS 文件系统将减少你向服务器发出的 NFS 请求的数量。
https://utcc.utoronto.ca/~cks/space/blog/linux/NFSReadonlyAtime
答案4
因为您没有指定操作系统。
我知道在某些系统上,ro 挂载的文件系统仍会更新 atime,除非您指定 noatime 选项。
ro 只是意味着用户不能写,而不是 fs 不能写。
所以,安全总比后悔好。