32.3. 可用于挂载文件系统的选项

以下是大多数文件系统可用的选项,并可以指定为挂载该设备:

访问时间

每次读取文件时,每次读取文件时,其元数据都会使用哪个时间更新(atime)。这包括额外的写入 I/O。relatime 是大多数文件系统的默认 atime 设置。

但是,如果更新此元数据会消耗大量时间,如果不需要准确的访问时间数据,您可以使用 noatime 挂载选项挂载文件系统。当文件读取时,该操作将禁用对元数据的更新。它还启用 nodiratime 行为,它会在目录读取时禁用对元数据的更新。

注意

使用 noatime mount 选项禁用 atime 更新可能会破坏依赖于它们的应用程序,例如备份程序。

Read-ahead

Read-ahead 行为通过预先获取可能需要的数据加快文件访问速度,并将其加载到页面缓存中,如果其位于磁盘上,可以比它更快获得文件。read-ahead 值越大,代表系统预抓取数据更进一步。

Red Hat Enterprise Linux 尝试根据您检测到的文件系统的内容设置适当的 read-ahead 值。但是,并不总是可以使用准确的检测。例如,如果存储阵列以单个 LUN 形式为系统提供自己,系统检测到单个 LUN,则不会为数组设置适当的 read-ahead 值。

涉及大量后续 I/O 的工作负载通常受益于高预读值。与使用 LVM 条带化一样,Red Hat Enterprise Linux 提供的与存储相关的 tuned 配置集会提高预读值,但这些调整并不总是足以满足所有工作负载。

其他资源

  • mount (8) , xfs (5) , 和 ext4 (5) man pages