| sync | |||
Nomsync - Vider le buffer cache sur le disque.Synopsis#include <unistd.h>int sync(void); Descriptionsync synchronise d'abord les i-noeuds et les buffers, puis les buffers et le disque.Valeur Renvoyéesync renvoie toujours 0.ConformitéSVr4, SVID, X/OPEN, BSD 4.3BoguesD'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 Aussibdflush(2) , fsync(2) , update(8) , sync(8)
TraductionChristophe Blaess, 1997.
|