|
1
0
对。文件的正常操作是
对。如果上面的步骤1已同步到硬盘,但步骤2未同步,则会丢失文件内容。
请注意,在许多级别上都有刷新/同步。您所说的“当引入“\n”时”刷新只是从程序到操作系统的刷新。然后,操作系统可能只将数据保存在RAM中,然后将其刷新到硬盘驱动器中。
通常你可以运行
|
|
|
2
1
没错,您看到的是以前操作的缓存版本。
一般的规则是内核在需要的时候刷新东西。你唯一能做的就是要求冲水,但唉,即使这只是一个要求,并不意味着冲水发生了,它只是意味着冲水将很快发生。相应的命令行是
您可以挂载一个文件系统,请求以直接模式创建IOs,也可以逐个文件地请求它(请参阅
|
|
|
3
0
如果您在项目中处理文件时关闭设备,则可能会销毁您的文件,例如,您希望删除文件的文档并再次写入其中。我的设备可能会在这两个阶段和文件销毁之间关闭。 |