sync(2) sync(2)
NAME
sync - update super block
SYNOPSIS
#include <unistd.h>
void sync(void);
DESCRIPTION
sync() causes all information in memory that should be on disk to be
written out. This includes modified super blocks, modified i-nodes,
and delayed block I/O.
sync() should be used by programs that examine a file system, such as
fsck(1M) or df(1). sync() is mandatory before a re-boot.
The writing, although scheduled, is not necessarily completed before
sync() returns. The fsync() system call completes the writing before
it returns.
SEE ALSO
fsync(2).
Page 1 Reliant UNIX 5.44 Printed 11/98