Sync

sync – standardowe wywołanie systemowe w systemie Unix powodujące zapisanie na dysku danych znajdujących się w buforze systemu operacyjnego. Pokrewne do sync wywołanie fsync() powoduje zapis na dysk danych powiązanych z danym deskryptorem pliku. fdatasync() powoduje z kolei zapis jedynie danych znajdujących się w pliku, nie zawsze połączonych z odpowiednimi metadanymi[1]. aio_fsync() jest trzecią funkcją dostępną w systemach POSIX umożliwiającą zapisanie danych, tym razem w sposób asynchroniczny[2].

  1. The IEEE and The Open Group: fdatasync. [dostęp 2013-12-21]. (ang.).
  2. Necessary step(s) to synchronize filename operations on disk. [dostęp 2013-12-21]. (ang.).

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne