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)

Linux 2.4                                        10 octubre 2001                                         SYNC(2)