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

use*_*982 2 ext4 lvm mount write

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

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

Mat*_*Ife 5

这个命令应该可以工作。

mount -o remount,barrier=0 /my/mount/point
Run Code Online (Sandbox Code Playgroud)