fsync,sync:它真的做到了应有的意义吗?

时间:2012-09-04 11:20:30

标签: linux filesystems linux-device-driver embedded-linux

我想更详细地说明Linux(2.6.31)中sync(8)和fsync函数的功能。它是否确保将文件写入相应的存储?

1 个答案:

答案 0 :(得分:8)

http://linux.die.net/man/8/sync

它无法确保将文件写入相应的存储。它只确保将缓存/缓冲的数据刷新到磁盘设备。无论这是SD卡还是其他什么都没关系。