tail head cat sleep
QR code linking to this page

Man page  — SYNC

명칭

sync – 파일 시스템의 갱신을 스케줄 한다

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

#include <unistd.h>

void
sync(void);

해설

sync() 함수는, 블록 버퍼 캐쉬의 수정이 끝난 상태 버퍼를 디스크에 강제적으로 써냅니다. 커널은 이 정보를 메모리상에 유지해, 시스템이 요구하는 디스크 I/O 전송의 수를 줄입니다. 시스템의 크래쉬 후에 캐쉬의 정보가 없어지면(자), 유저 프로세스 syncer(4) [영어] 하지만 sync() (을)를 빈번하게 호출합니다 ( 약 30 초 마다).

각각의 파일 기술자 속성의 동기를 취하려면 , 함수 fsync(2) (을)를 사용합니다.

관련 항목

fsync(2), syncer(4) [영어], sync(8)

버그

sync() (은)는, 버퍼가 완전하게 플래시 되기 전으로 돌아온다 일이 있습니다.

역사

sync() 함수 호출은, AT&T v6 그리고 등장했습니다.

SYNC (2) June 4, 1993

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.