Provided by:
manpages-pl-dev_20051117-1_all 
NAZWA
sync - zrzucenie buforów podręcznych na dysk
SKŁADNIA
#include <unistd.h>
void sync(void);
OPIS
sync zrzuca najpierw i-węzły do buforów, a potem bufory na dysk.
ZGODNE Z
SVID, SVID, X/OPEN, BSD 4.3
BŁĘDY
Zgodnie ze standardowymi wskazaniami (np. SVID), sync() szereguje
zapisy, lecz może powrócić przed dokonaniem fizycznego zapisu. Mimo to,
od wersji 1.3.20, Linux rzeczywiście czeka. (Wciąż nie gwarantuje to
integralności danych: wiele nowoczesnych dysków ma duże bufory
podręczne.)
UWAGI
Począwszy od glibc 2.2.2 prototyp w Linuksie wygląda jak powyżej,
zgodnie z różnymi standardami. W libc4, libc5 i glibc do wersji 2.2.1
było to "int sync(void)", a sync zawsze zwracało 0.
ZOBACZ TAKŻE
bdflush(2), fsync(2), fdatasync(2), update(8), sync(8)