FSYNC

Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Þ´º¾ó (2)
Updated: 1994³â 4¿ù 13ÀÏ
Index
Return to Main Contents
 

À̸§

fsync - ÆÄÀÏÀÇ ¿ÏÀüÇÑ ³»ºÎ »óÅÂ¿Í µð½ºÅ©»óÀÇ »óÅÂÀ» µ¿±âÈ­ ½ÃŲ´Ù.  

»ç¿ë¹ý

#include <unistd.h>

int fsync(int fd);  

¼³¸í

fsync´Â ÆÄÀÏÀÇ ³»ºÎ ÄÚ¾î(core) ºÎºÐ ¸ðµÎ¸¦ µð½ºÅ©·Î º¹»çÇÑ´Ù.

¸î¸î ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­, fdatasync´Â fsyncº¸´Ù ´õ È¿À²ÀûÀÌ´Ù.

 

¹Ýȯ°ª

¼º°ø½Ã, 0ÀÌ ¸®ÅϵȴÙ. ¿¡·¯½Ã, -1ÀÌ ¸®ÅϵǸç, errno´Â Àû´çÇÑ °ªÀ¸·Î ¼³Á¤µÈ´Ù.  

¿¡·¯

EBADF
fd´Â ¾²±âÀ§ÇØ ¿¬(open) À¯È¿ÇÑ ÆÄÀÏ ±â¼úÀÚ°¡ ¾Æ´Ï´Ù.
EROFS, EINVAL
fd ´Â µ¿±âÈ­¸¦ Áö¿øÇÏÁö ¾Ê´Â Ưº°ÇÑ ÆÄÀÏÀÌ´Ù.
EIO
µ¿±âÈ­ÇÏ´Â µ¿¾È ¿¡·¯°¡ ¹ß»ýÇß´Ù.
 

ȣȯ

POSIX.1b (ÀÌÀüÀÇ POSIX.4)  

°ü·Ã Ç׸ñ

bdflush(2), fdatasync(2), sync(2), update(8), sync(8)  

¿ªÀÚ

Á¤°­ÈÆ <skyeyes@soback.kornet.net>, 2000³â 4¿ù 30ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¹Ýȯ°ª
¿¡·¯
ȣȯ
°ü·Ã Ç׸ñ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:07:00 GMT, March 25, 2004