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