SYNC(2)            Manuel du programmeur Linux            SYNC(2)


NOM
       sync - Vider le buffer cache sur le disque.

SYNOPSIS
       #include <unistd.h>

       int sync(void);

DESCRIPTION
       sync synchronise d'abord les i-noeuds et les buffers, puis
       les buffers et le disque.

VALEUR RENVOYÉE
       sync renvoie toujours 0.

CONFORMITÉ
       SVr4, SVID, X/OPEN, BSD 4.3

BUGS
       D'après les standards (par ex. SVID) sync()  ne  fait  que
       planifier les écritures, il peut donc revenir avant que la
       véritable synchronisation ne soit  effectuée.   Depuis  la
       version  1.3.20  Linux  attend  effectivement  la  fin  de
       l'écriture  (éeanmoins  ceci  ne  garantit  toujours   pas
       l'intégrite  des  données,  les  disques  modernes ont des
       buffers caches très grands).

VOIR AUSSI
       bdflush(2), fsync(2), update(8), sync(8)


TRADUCTION
       Christophe Blaess, 1997.
























Linux                     15 Avril 1997                         1