关闭挂载了 FS 的 ext4 上的写屏障

关闭挂载了 FS 的 ext4 上的写屏障

我正在执行一些 IO 密集型数据库导入,这些导入已经运行了好几天,随着时间的推移,IO 性能大幅下降。数据库数据文件(日志文件)位于 ext4 格式的逻辑卷上,该卷使用默认选项挂载(未在 fstab 中指定任何特殊内容)。由于我刚刚了解到 ext4 默认启用写入屏障:问:有没有办法在线禁用写入屏障(即在文件系统正在使用时),因为我无法中断导入并且不想再次重新启动它。我知道

  • 写屏障可能不是阻碍性能的唯一因素
  • 如果数据安全很重要(例如在生产系统上),那么在日志文件系统上禁用写入屏障并不是一个好主意

答案1

该命令应该可以工作。

mount -o remount,barrier=0 /my/mount/point

相关内容