android 设备写入文件,立即断电重启后,文件丢失

在android开发的过程中碰到写入文件后,立即断电重启,发现写入的文件丢失了 写入时检查了,写入是没有失败的,经过查找资料可能是如下问题引起:   Linux/Unix系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的运行效率。 可能是因为断电时,文件没有写入的物理介质中导致,解决办法如下:        在write/fwrite写入后,添加fsync
相关文章
相关标签/搜索