【发布时间】:2015-12-29 13:04:13
【问题描述】:
每当我在 UBIFS 文件系统上运行我的应用程序并对任何文件执行写入操作时(前提是文件具有正确的读写模式),在关闭电源后立即打开,我看到写入文件的内容丢失了。文件大小为零。如果在 JFFS2 文件系统上执行相同的操作,则不会出现此问题。我已尝试使用同步命令,但仍然很少存在此问题。
例如:
我需要在一个名为 myfile 的文件中写入一些数据,在运行时我打开它并将一些数据写入“Hi..Hello..”(如果我打开文件并在写入操作后检查,数据写入正确),然后在关机/重启后,我发现内容“Hi..Hello..”不存在,文件大小为零字节。
注意:只有在关闭或重新启动系统后才会出现问题。
【问题讨论】:
-
把你遇到的消息错误
标签: linux linux-kernel embedded-linux