½Å·ÚÇÒ ¼ö ¾ø´Â(unreliable) ½ÅÈ£ sematics ÇÏ¿¡¼, ½Ã½ºÅÛ È£ÃâµéÀº ½ÅÈ£¿¡ ÀÇÇØ ÀÎÅÍ·´Æ®(interrupted) µÇ¾úÀ» ¶§ ÀÚµ¿ÀûÀ¸·Î Àç½ÃÀÛµÇÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î, ÇÁ·Î±×·¥ÀÌ ¸ðµç °æ¿ì¿¡ ´ëÇØ Æò°¡Çϱâ À§ÇØ, ÇÁ·Î±×·¥Àº ¸ðµç ½Ã½ºÅÛ È£ÃâÀ» ÇÑ ÈÄ¿¡ errnoÀÇ °ªÀ» È®ÀÎÇÒ ÇÊ¿ä°¡ ÀÖ°í ±×°ªÀÌ EINTRÀÌ¸é ½Ã½ºÅÛ È£ÃâÀ» ´Ù½Ã ÇÑ´Ù.
ºñ½ÁÇÑ ³»¿ëÀ¸·Î, ½Å·ÚÇÒ ¼ö ¾ø´Â(unreliable) ½ÅÈ£ sematics´Â atomic Á¤Áö µ¿ÀÛÀ» ¾ò±âÀ§ÇÑ ½¬¿î ¹æ¹ýÀ» Á¦°øÇÏÁö ¾Ê´Â´Ù.(½ÅÈ£°¡ µµÂøÇÒ ¶§±îÁö ÇÁ·Î¼¼½º¸¦ sleep»óÅ·Π¸¸µå´Â °Í) ½ÅÈ£(signal) Ãë±ÞÀÚ(handler) ÀçÀνºÅç(reinstalling)ÀÇ ½Å·ÚÇÒ ¼ö ¾ø´Â(unreliable) º»Áú(nature) ¶§¹®¿¡ ÇÁ·Î±×·¥ÀÌ ÀνÄÇÏÁö ¸øÇÑ Ã¤ ½ÅÈ£°¡ µµÂøÇÏ´Â °æ¿ì°¡ ÀÖ´Ù.
½Å·ÚÇÒ ¼ö ÀÖ´Â(reliable) ½ÅÈ£ sematics ÇÏ¿¡¼, ¹Ý¸é¿¡, ½ÅÈ£(signal) Ãë±ÞÀÚ(handler)´Â È£ÃâµÉ ¶§ ÀνºÅçµÈ ä ³²°ÜÁö°í, ÀçÀνºÅç(reinstallation)À» À§ÇÑ °æÀï »óÅ´ ÇÇÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¾î¶² ½Ã½ºÅÛ È£ÃâµéÀº Àç½ÃÀÛµÉ ¼ö ÀÖ°í, atomic Á¤Áö(pause) µ¿ÀÛÀº POSIX sigsuspend ÇÔ¼ö¸¦ °æÀ¯ÇÏ¿© »ç¿ëµÉ ¼ö ÀÖ´Ù.
Copyright (c) 1996,1997 by Euibeom.Hwang & SangEun.Oh All Rights Reserved
Email To:Webmaster ,
Another address
LAST UPDATE Dec 19,1997
Created Dec 19,1997