SYNC
Section: Manuel du programmeur Linux (2) Updated: 18 juillet 2003 Index
NOM
SYNOPSIS
DESCRIPTION
CONFORMITÉ
BOGUES
NOTES
VOIR AUSSI
TRADUCTION
NOM
sync - Vider le buffer cache sur le disque.
SYNOPSIS
DESCRIPTION
sync
synchronise d'abord les i-noeuds et les buffers, puis les buffers et le disque.
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 (néanmoins ceci ne garantit toujours pas l'intégrite
des données, les disques modernes ont des buffers cache très grands).
NOTES
Depuis la GlibC 2.2.2 le prototype sous Linux est celui indiqué plus haut,
ce qui correspond à divers standards. Dans les libc4, libc5, et GlibC jusqu'à 2.2.1
c'était "int sync(void)", et sync renvoyait toujours 0.
VOIR AUSSI
TRADUCTION
Christophe Blaess, 1996-2003.
|