fsync 的顺序/方向重要吗?

发布于 2024-12-15 03:29:27 字数 428 浏览 1 评论 0原文

假设我将一些文件和目录写入 USB 拇指驱动器。

/media/drive1/newFolder1/
/media/drive1/newFolder1/newfile1
/media/drive1/newFolder1/newfile2

我创建了一个文件夹 newFolder1 和两个文件 newfile1newfile2

同步不会自动发生,因此我需要 fsync 更改。

因此,我需要在 newFolder1newfile1newfile2 上调用 fsync

问题是,我执行此操作的顺序重要吗?

Let's say I write out some files and directories to a usb thumb drive.

/media/drive1/newFolder1/
/media/drive1/newFolder1/newfile1
/media/drive1/newFolder1/newfile2

I've created a folder, newFolder1 and two files newfile1 and newfile2.

Syncing does not happen automatically, so I'd need to fsync the changes.

So I need to call fsync on newFolder1, newfile1 and newfile2.

Question is, does it matter the order in which I do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倾听心声的旋律 2024-12-22 03:29:27

这对内容来说并不重要,但如果目录未在文件之后同步,则上次修改时间可能是错误的。

It won't matter for content, but last-modified-times could be wrong if the directory is not synced after the files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文