图像的同步与异步

图像的同步与异步

我必须使用ext4中的图像文件btrfs,因为 Dropbox 需要ext4文件系统。在fstab我设置的安装选项中async,但我不确定这一点。

磁盘映像的优点、缺点async和标志是什么?sync哪一个更可取?

我个人认为最好让主机文件系统(btrfs在我的例子中)sync自己处理句柄,所以sync选项更好。我对吗?

答案1

我个人认为最好让主机FS(在我的例子中是btrfs)自己处理handlesync,所以sync ption更好。我对吗?

如果我理解正确的话,那就不会了:-)。 (但这并不完全清楚,也许你的意思是写“异步选项更好”,而不是“同步选项”)。

环回设备(用于挂载文件系统映像)尊重同步请求,有效地将它们转换为fsync().然后底层文件系统会将这些转换回块设备上的同步请求,或者其他什么。因此,即使对于文件系统映像,添加该sync选项将使所有写入完全同步(因此速度更慢)。

除非您有其他原因,否则您可以在不使用这些选项的情况下挂载并让它默认为async.已安装映像内的所有fsync()请求都将照常受到尊重。

相关内容