1. ¼·Ð
À¯´Ð½º¿Í ¸®´ª½º ½Ã½ºÅÛÀº ´Ù¼öÀÇ ÇÁ·Î¼¼½º¸¦ È¿À²ÀûÀ¸·Î °ü¸®ÇÏ°í ÀÌµé °£ÀÇ Åë½ÅÀ» ¿øÈ°ÇÏ°Ô Çϱâ À§ÇÑ ´Ù¾çÇÑ IPC(Inter-Process Communication) ¸ÞÄ¿´ÏÁòÀ» Á¦°øÇÑ´Ù. ÀÌµé ´ÙÁß ÇÁ·Î¼¼½º ȯ°æ¿¡¼´Â °³º° ÇÁ·Î¼¼½º°¡ ¸Þ¸ð¸®, ÆÄÀÏ, ³×Æ®¿öÅ© µîÀ» È°¿ëÇÏ¿© »óÈ£ÀÛ¿ëÇÒ ÇÊ¿ä°¡ ÀÖÀ¸¸ç, À̸¦ À§ÇØ IPC´Â ÇʼöÀûÀÎ ¿ä¼Ò·Î ÀÚ¸®Àâ°í ÀÖ´Ù. IPC´Â ´Ü¼øÈ÷ µ¥ÀÌÅ͸¦ °øÀ¯ÇÏ´Â °ÍÀ» ³Ñ¾î ÇÁ·Î¼¼½º °£ÀÇ µ¿±âÈ, »óÅ Á¤º¸ÀÇ Àü´Þ, ±×¸®°í Çù·ÂÀû ÀÛ¾÷À» °¡´ÉÇÏ°Ô ÇÑ´Ù. À¯´Ð½º ½Ã½ºÅÛÀÇ ÀüÅëÀûÀΠöÇÐÀº `ÀÛÀº µµ±¸µéÀÌ Çù·ÂÇÏ¿© ´õ º¹ÀâÇÑ ÀÛ¾÷À» ¼öÇàÇÑ´Ù`´Â ³»¿ëÀ» ¹Ý¿µÇÏ°í ÀÖÀ¸¸ç, ÀÌ´Â °¢ ÇÁ·Î¼¼½º°¡ µ¶¸³ÀûÀ¸·Î Á¸ÀçÇϸ鼵µ ÇÊ¿äÇÑ °æ¿ì ¼·Î Åë½ÅÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â IPC ¸ÞÄ¿´ÏÁòÀÌ Áß¿äÇÑ ÀÌÀ¯ Áß ÇϳªÀÌ´Ù. IPC ¸ÞÄ¿´ÏÁòÀº ¿©·¯ °¡Áö À¯ÇüÀ¸·Î ³ª´µ¸ç, °¢ ¹æ¹ýÀº ƯÁ¤ÇÑ ¿ä±¸ »çÇ×°ú »ç¿ë ½Ã³ª¸®¿À¿¡ ÃÖÀûȵǾî ÀÖ´Ù. À̸¦ À§ÇØ À¯´Ð½º¿Í ¸®´ª½º´Â ¼ÒÄÏ, ÆÄÀÌÇÁ, FIFO(À̸§ ÀÖ´Â ÆÄÀÌÇÁ), ¸Þ½ÃÁö Å¥, ¼¼¸¶Æ÷¾î, °øÀ¯ ¸Þ¸ð¸® µî ¿©·¯ °¡Áö ±â¹ýÀ» Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ¸ÞÄ¿´ÏÁòµéÀº µ¥ÀÌÅÍ Àü¼ÛÀÇ È¿À²¼º, µ¿±âÈÀÇ ¿ëÀ̼º, ±×¸®°í Àü¹ÝÀûÀÎ ½Ã½ºÅÛ ¼º´É¿¡ µû¶ó¡¦(»ý·«)
|