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

NOMBRE

       sync - sincroniza los datos en disco con los que hay en memoria

SINOPSYS

       sync [--help] [--version]

DESCRIPCIÓN

       sync  escribe  cualquier  dato almacenado en memoria en disco. Esto puede incluir (pero no
       está limitado a) superbloques modificados, i-nodos modificados  y  lecturas  y  escrituras
       demoradas.  Esta  operación  debe ser implementado por el núcleo. El programa sync no hace
       nada salvo ejecutar la llamada al sistema sync(2).

       El núcleo mantiene datos en memoria para evitar  hacer  lecturas  y  escrituras  de  disco
       (relativamente  lentas). Esto mejora el rendimiento pero, si el ordenador falla, se pueden
       perder datos o el sistema de ficheros se puede corromper como resultado del  fallo.   sync
       asegura que cualquier cosa que haya en memoria sea escrita en disco.

       Se debería llamar a sync antes de que el procesador se detenga de manera inusual (por ej.,
       antes de producir un pánico del núcleo mientras se depura nuevo código  del  núcleo).   En
       general,  el  procesador  debería  pararse  usando  las  órdenes  shutdown(8), reboot(8) o
       halt(8), que intentarán llevar al sistema a un estado inactivo antes de llamar a  sync(2).
       (Existen  varias  implementaciones de estas órdenes. Consulte su documentación. En algunos
       sistemas, no se debería llamar directamente ni a reboot(8) ni a halt(8).)

OPCIONES ESTÁNDARES DE GNU

       --help Muestra un mensaje de uso en la salida estándar y termina con éxito.

       --version
              Muestra información de versión en la salida estándar y a continuación  termina  con
              éxito.

       --     Termina la lista de opciones.

ENTORNO

       Las variables LANG, LC_ALL, LC_CTYPE y LC_MESSAGES tienen su significado habitual.

CONFORME A

       POSIX 1003.2

OBSERVACIONES

       En Linux, sync sólo garantiza la planificación para escritura de los bloques modificados y
       no salvados: en realidad, puede transcurrir un breve periodo de tiempo antes de que  todos
       los  bloques  se hayan escrito finalmente.  Las órdenes reboot(8) y halt(8) tienen esto en
       cuenta durmiendo unos pocos segundos después de llamar a sync(2).

       Esta página describe sync tal y como se encuentra  en  el  paquete  fileutils-4.0.   Otras
       versiones  pueden diferir ligeramente.  Envíe por correo cualquier corrección o ampliación
       a aeb@cwi.nl.  Informe de fallos en el programa a fileutils-bugs@gnu.ai.mit.edu.

VÉASE TAMBIÉN

       sync(2), halt(8), reboot(8), update(8)