《Linux系统调用:fsync,fdatasync,sync》_sync系统调用-CSDN博客

网站介绍:一、概念介绍我们前一篇setvbuf()了解到stdio库 I/O缓冲不同的模式,是运行在用户空间的,今天我们介绍的是系统调用函数fsync,fdatasync,sync,是直接控制内核缓冲!传统的UNIX实现在内核中设有缓冲区高速缓存或页面高速缓存,大多数磁盘I/O都通过缓冲进行。当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并不将其排入输出..._sync系统调用