use*_*507 5 linux filesystems kernel configuration
从 linux 2.6.30 开始,文件系统默认使用“relatime”挂载。在本次讨论中,Ingo Molnar 说他添加了CONFIG_DEFAULT_RELATIME
内核选项,其中:
使 'norelatime' 成为所有挂载的默认值,没有额外的内核引导选项。
我真的不明白,我想知道这是否意味着没有CONFIG_DEFAULT_RELATIME
in .config
,内核不会使用 relatime 作为默认挂载选项?
一个人怎么可以启用或禁用CONFIG_DEFAULT_RELATIME
的make menuconfig
?(我没有找到与 relatime 相关的任何内容。)
最后,我什至无法CONFIG_DEFAULT_RELATIME
在内核源代码中找到。
有人可以启发我吗?
Ingo Molnar 提出了一个补丁,但是这个补丁没有被接受到内核树中。Linus Torvalds在 2.6.30 中无条件地进行了relatime
默认设置,并且在 3.0 中仍然如此。如果您希望 relatime 在内核中默认关闭,则需要在源代码副本中应用 Ingo Molnar 的补丁。