semaphores ; ¼¼¸¶Æ÷¾î

ÇÁ·Î±×·¡¹Ö, ƯÈ÷ À¯´Ð½º½Ã½ºÅÛÀÇ ÇÁ·Î±×·¡¹Ö¿¡¼­ ¼¼¸¶Æ÷¾î´Â ¿î¿µÃ¼°èÀÇ ÀÚ¿øÀ» °æÀïÀûÀ¸·Î »ç¿ëÇÏ´Â ´ÙÁß ÇÁ·Î¼¼½º¿¡¼­, ÇൿÀ» Á¶Á¤Çϰųª ¶Ç´Â µ¿±âÈ­ ½ÃŰ´Â ±â¼úÀÌ´Ù. ¼¼¸¶Æ÷¾î´Â ¿î¿µÃ¼°è ¶Ç´Â Ä¿³ÎÀÇ ÇÑ ÁöÁ¤µÈ ÀúÀåÀåÄ¡ ³» °ªÀ¸·Î¼­, °¢ ÇÁ·Î¼¼½º´Â À̸¦ È®ÀÎÇÏ°í º¯°æÇÒ ¼ö ÀÖ´Ù. È®ÀεǴ ¼¼¸¶Æ÷¾îÀÇ °ª¿¡ µû¶ó, ±× ÇÁ·Î¼¼½º°¡ Áï½Ã ÀÚ¿øÀ» »ç¿ëÇÒ ¼ö Àְųª, ¶Ç´Â ÀÌ¹Ì ´Ù¸¥ ÇÁ·Î¼¼½º¿¡ ÀÇÇØ »ç¿ë ÁßÀ̶ó´Â »ç½ÇÀ» ¾Ë°ÔµÇ¸é Àç½ÃµµÇϱâ Àü¿¡ ÀÏÁ¤ ½Ã°£À» ±â´Ù·Á¾ß¸¸ ÇÑ´Ù. ¼¼¸¶Æ÷¾î´Â ÀÌÁø¼ö (0 ¶Ç´Â 1)¸¦ »ç¿ëÇϰųª, ¶Ç´Â Ãß°¡ÀûÀÎ °ªÀ» °¡Áú ¼öµµ ÀÖ´Ù. ¼¼¸¶Æ÷¾î¸¦ »ç¿ëÇÏ´Â ÇÁ·Î¼¼½º´Â À¸·¹ ±× °ªÀ» È®ÀÎÇϰí, ÀÚ¿øÀ» »ç¿ëÇÏ´Â µ¿¾È¿¡´Â ±× °ªÀ» º¯°æÇÔÀ¸·Î½á ´Ù¸¥ ¼¼¸¶Æ÷¾î »ç¿ëÀÚµéÀÌ ±â´Ù¸®µµ·Ï ÇØ¾ßÇÑ´Ù.

¼¼¸¶Æ÷¾îµéÀº ÀϹÝÀûÀ¸·Î ¸Þ¸ð¸® °ø°£À» °øÀ¯Çϰųª, ¶Ç´Â ÆÄÀϵéÀ» °øÀ¯ ¾×¼¼½ºÇϱâ À§ÇÑ, µÎ °¡Áö Á¤µµÀÇ ¸ñÀûÀ» À§ÇØ »ç¿ëµÈ´Ù. ¼¼¸¶Æ÷¾îµéÀº ÇÁ·Î¼¼½º°£ Åë½Å(IPC)À» À§ÇÑ ±â¼ú ÁßÇϳªÀÌ´Ù. C ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â ¼¼¸¶Æ÷¾îµéÀ» °ü¸®Çϱâ À§ÇÑ ÀÏ·ÃÀÇ ÀÎÅÍÆäÀ̽º ¶Ç´Â ÇÔ¼öµéÀ» Á¦°øÇÑ´Ù.


ÀÌ Á¤º¸´Â 2000³â 1¿ù 24ÀÏ¿¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù.
¿µ¾îÆÇ(whatis.com)