同步子例程
用途
更新所有文件系统。
库
标准 C 库 (libc.a)
语法
#include <unistd.h>
void sync ( )描述
sync 子例程导致写出内存中应该在磁盘上的所有信息。 写 (虽然已调度) 在从此子例程返回时不一定完成。 要写入的信息类型包括已修改的超块,索引节点,数据块和间接块。
sync 子例程应该由检查文件系统的程序使用,例如 df 和 fsck 命令。
如果系统上安装了网络文件系统 (NFS) ,那么会将内存中与远程文件相关的信息调度为发送到远程节点。