在 OS X 中设置了 noatime,但系统继续更新上次访问时间

在 OS X 中设置了 noatime,但系统继续更新上次访问时间

在用新的 SSD 替换我的 iMac HDD 后,我为 SSD 上的分区启用了 noatime 选项。事实上,当我输入

mount | grep 'noatime'

我得到:

/dev/disk0s2 on / (hfs, local, journaled, noatime)

正如预期的那样。但是,我仍然能够显示文件的最后访问数据,并且每次打开文件时都会更新此日期...这正常吗?我预计最后访问日期永远不会更新...

提前致谢。

答案1

每次访问文件时都会更新上次访问日期。该noatime选项仅表示单纯的访问时间更新不会触发磁盘写入。它仍将在内存中更新,并且如果其他内容触发磁盘写入,它仍将写入磁盘。

相关内容