Provided by: manpages-es_1.55-10_all bug

NOMBRE

       sync - entrega el búfer caché al disco

SINOPSIS

       #include <unistd.h>

       void sync(void);

DESCRIPCIÓN

       sync primero entrega los nodos-í a los búferes, y luego éstos al disco.

CONFORME A

       SVr4, SVID, X/OPEN, BSD 4.3

FALLOS

       De  acuerdo  con  la  especificación  del  estándar  (p.  ej., SVID), sync() planifica las
       escrituras, pero puede regresar antes de que la escritura real tenga lugar.  Sin  embargo,
       desde  la versión 1.3.20, Linux sí espera realmente.  (Esto aún no garantiza la integridad
       de los datos: los discos modernos tienen grandes cachés.)

OBSERVACIONES

       Desde glibc 2.2.2 el prototipo de Linux  es  como  se  muestra  arriba,  siguiendo  varios
       estándares.  En  libc4,  libc5,  y  glibc  hasta  la  versión  2.2.1 el prototipo era "int
       sync(void)", y sync siempre devolvía 0.

VÉASE TAMBIÉN

       bdflush(2), fsync(2), fdatasync(2), update(8), sync(8)