반응형
sync(2)
#include <unistd.h>
void sync(void);
모든 kernel buffer의 내용을 disk에 동기화합니다. LINUX에서는 buffer의 내용이 동기화될 때까지 함수의 return을 하지 않기 때문에 함수가 종료되면 동기화가 완료됩니다.
파라미터
없음
RETURN
없음
활용 예제
Sample
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>
......
sync();
......
see also :
반응형
'C언어 header > unistd.h' 카테고리의 다른 글
unlink(2) - 파일 삭제 (1) | 2019.10.01 |
---|---|
truncate(2) - 파일의 크기를 조정하기 (0) | 2019.10.01 |
symlink(2) - 새로운 symbolic link 생성 (0) | 2019.10.01 |
stat(2) - 파일의 상태 및 정보를 얻는 함수 (0) | 2019.10.01 |
sleep(3) - 설정된 초(second) 동안 대기 (0) | 2019.10.01 |