我想问一个基本问题,什么时候使用像fsync这样的系统调用是有用的。我是初学者,一直以来都认为write足够写入文件,而使用write的示例实际上是在文件末尾写入。
那么,像fsync这样的系统调用的目的是什么?
只是提供一些背景,我正在使用Berkeley DB库版本5.1.19,并且有很多关于fsync()成本与仅写入的讨论。这就是我想知道的原因。
那么,像fsync这样的系统调用的目的是什么?
只是提供一些背景,我正在使用Berkeley DB库版本5.1.19,并且有很多关于fsync()成本与仅写入的讨论。这就是我想知道的原因。