Index général des pages de man   Index Section man 2   Table des Matières de sync   Imprime la page de man sync en mode Texte   Recherche dans les pages de man   Page de man en français      Fonctions du système (section 2)

sync

 
  

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

Bogues

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.


Table des matières


Haut de page

© 1996-2000 Adaptation française "Christophe Blaess"