可以在每次提交时使用单个 fsync 来实现日志记录吗?
假设您正在构建一个日记/预写日志存储系统。您可以通过(对于每个事务)附加数据(使用 write(2))、附加提交标记,然后进行 fsync 来简单地实现此操…
如何在 POSIX 中持久地重命名文件?
在 POSIX 文件系统中持久重命名文件的正确方法是什么?特别想知道目录上的 fsync。 (如果这取决于操作系统/文件系统,我问的是 Linux 和 ext3/ext4)…
是否有一种 posix 方式来确保两个文件按顺序刷新而不会阻塞?
在我的程序中,我打开两个文件以进行写入,一个是内容文件,包含数据块,另一个是索引文件,包含一个映射,到目前为止已经在该映射上写入了数据块。 …
如何在 ofstream 上进行 fsync?
我想确保 ofstream 已写入磁盘设备。 执行此操作的可移植方式(在 POSIX 系统上可移植)是什么? 如果我在 read-only 附加模式下单独打开文件以获取文…
- 共 1 页
- 1