Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

fsync(2)

sync(8)

update(8)

SYNC(2)                              BSD                               SYNC(2)



NAME
     sync - update super-block

SYNOPSIS
     sync()

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.  Domain/OS requires no explicit sync operation; it
     writes out the system buffers automatically at shutdown.  We provide sync
     in the interest of ensuring compatibility with other implementations.

     On such other implementations, sync should be used by programs that
     examine a file system, for example fsck, df, etc.  sync is mandatory
     before a boot.

SEE ALSO
     fsync(2), sync(8), update(8)

BUGS
     On implementations that depend on sync, the writing out of system
     buffers, although scheduled, is not necessarily complete upon return from
     the call.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026