【发布时间】:2011-05-30 09:51:13
【问题描述】:
假设我们有一些二进制文件 (.log),以及一系列写入操作,例如 log1、log2、log3,并且每个都有一些块大小 n(原始数据)。
问题:我是否可以确定 log1、log2 和 log3 序列可以以正确的顺序写入 ONE 文件中,即使我的缓存级别(磁盘硬件和操作系统级别)很少?
更新 如果我们有软件或硬件故障(重新启动或其他原因),对记录顺序(而不是记录)将如何处理非常感兴趣。
更新 可能有一定百分比的写入失败,但主要问题是:写入顺序会保持正确吗?
【问题讨论】:
标签: io filesystems disk