unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



sync(2)								      sync(2)



NAME
  sync - Updates all file systems

SYNOPSIS

  #include <&lt;unistd.h>&gt;

  void sync (void);

STANDARDS

  Interfaces documented	on this	reference page conform to industry standards
  as follows:

  sync():  XPG4-UNIX

  Refer	to the standards(5) reference page for more information	about indus-
  try standards	and associated tags.

DESCRIPTION

  The sync() function causes all information in	memory that should be on disk
  to be	written	out. The writing, although scheduled, is not necessarily com-
  plete	upon return from the sync() function.  Types of	information to be
  written include modified superblocks,	inodes,	data blocks, and indirect
  blocks.

  The sync() function should be	used by	programs that examine a	file system,
  such as the df command and the fsck command.

RELATED	INFORMATION

  Functions: fsync(2)

  Commands: sync(8)

  Standards: standards(5)