ÀÌÀüÆäÀÌÁö ´ÙÀ½ÆäÀÌÁö Â÷·Ê

7. ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¿Í RCS

7.1 ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¶õ

Á¦°¡ ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¶ó°í Çß½À´Ï´Ù. ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¶ó´Ï... ÇÁ·ÎÁ§Æ®¶õ ȸ»ç¿¡¼­ ¸¹ÀÌ ¾²´ø ¿ë¾î °°Àºµ¥... ¶ó°í ¹¯´Â ºÐÀÌ °è½Ç °Ì´Ï´Ù. ±×·³ Àú´Â ¸ÕÀú ¿©·¯ºÐÀÌ Áö±Ý±îÁö Â¥ º¸½Å ÇÁ·Î±×·¥ Áß¿¡ °¡Àå ±ä °ÍÀÌ ¾ó¸¶³ª µÇ´À³Ä°í ¹¯°í ½Í³×¿ä.

ÀϹÝÀûÀ¸·Î ¾î¶² ¸ñÀûÀ» ´Þ¼ºÇϱâ À§Çؼ­ ²Ï ¼ö°í¸¦ ±â¿ï¿©¼­ ÇÁ·Î±×·¥À» Â¥¾ß ÇÒ °æ¿ì ¿ì¸° ÀÌ°ÍÀ» ÇÁ·ÎÁ§Æ®¶ó°í ÇÕ´Ï´Ù. Çб³¿¡¼­ ³ª¿Â ÇÁ·Î±×·¥ ¼÷Á¦¸¦ ÇÁ·ÎÁ§Æ®¶ó°í ÇÒ ¼öµµ ÀÖ°Ú±º¿ä. ±×·³ ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¶ó¸é... ÇÁ·Î±×·¥ÀÇ Å©±â°¡ ¾öû³ª¼­ Àå³­ÀÌ ¾Æ´Ñ °ÍÀ̶ó°í Á¤ÀÇÇÏ¸é µÉ±î¿ä.

º¸Åë GCC °¡ 10¸¸ ¶óÀÎÀÌ ³Ñ¾î¼·´Ï´Ù. ¸ðƼÇÁ ¶óÀ̺귯¸®°¡ ¾à 15¸¸ ¶óÀÎ ÀΰɷΠ¾Ë°í ÀÖ±¸¿ä. ÇÏÁö¸¸ º¸Åë ¼öõ ¶óÀÎ Á¤µµÀÇ ÇÁ·Î±×·¥À̶ó¸é ¾î´À Á¤µµ ´ë±Ô¸ð¶ó°í ¸»ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®ÀÇ ¸î °¡Áö Ư¡À» °£´ÜÇÏ°Ô ¿­°ÅÇØ º¸°Ú½À´Ï´Ù.

  1. ¿ì¼± ¶óÀÎ ¼ö°¡ ¾öû³ª´Ù.
  2. È¥ÀÚ Â¥±â¿£ ³Ê¹« Èûµé´Ù. µû¶ó¼­, 2¸í ÀÌ»óÀÇ ÆÀÀÇ ´ÜÀ§·Î ÀÛ¼ºµÈ´Ù.
  3. ±â°£ÀÌ ¿À·¡ °É¸°´Ù. ¸çÄ¥? ¸î ÁÖÀÏ? ¸î ´Þ? ¸î ³â? (ÇÁ·Î±×·¥ °³¹ß¿¡¼­ ±â°£Àº °ð 'µ·'À» ÀǹÌÇÕ´Ï´Ù. )

È¥ÀÚ ÇÁ·Î±×·¥ Â¥´Âµ¥ Àͼ÷ÇϽŠºÐµéÀÌ Èûµå½Å Á¡ÀÌ ¹Ù·Î ´Ù¸¥ »ç¶÷°ú °°ÀÌ ÇÁ·Î±×·¥À» Â¥¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ±×¸®°í ÇÁ·Î±×·¥ °³¹ßÀÇ È¿À²¼º¿¡ µû¶ó¼­ ±â°£¿¡ ¾öû³­ Â÷À̸¦ ÁÙ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ·± Àǹ̿¡¼­ RCS´Â °³¹ß Áֱ⸦ ¾Õ´ç±æ ¼ö ÀÖ´Ù´Â Àǹ̿¡¼­ ²Ï Áß¿äÇÑ °Í °°½À´Ï´Ù.

7.2 RCS µð·ºÅ丮¸¦ °øÀ¯ÇÏÀÚ

°¡·É µÎ»ç¶÷ÀÌ °°ÀÌ ÇÁ·Î±×·¥À» §´Ù°í °¡Á¤ÇսôÙ. ÇÁ·Î±×·¥À» Ä®·Î ¹«¿ì ÀÚ¸£µí Àß¶ó¼­ A°¡ ¾î´À ºÎºÐÀ» Â¥°í, B°¡ ´Ù¸¥ ºÎºÐÀ» Â¥´Â ÀÏÀÇ ºÐ´ãÀÌ ÀÌ·ç¾î Á³½À´Ï´Ù. ´ç¿¬È÷ ±×¸®°í ¼­·Î°¡ ´Ù¸¥ »ç¶÷ÀÌ Â§ ÇÔ¼ö³ª µ¥ÀÌÅ͸¦ ½á¾ß ÇÏ´Â °ÍÀº ´ç¿¬ÇÑ ÀÏÀÌÁö¿ä. ¿©±â¼­ ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù. ¸¸¾à ÇÑ µð·ºÅ丮¿¡¼­ ÆÄÀÏÀ» °øÀ¯ÇÑ´Ù°í °¡Á¤ÇÑ´Ù¸é A°¡ ¹Ù²Û ÆÄÀÏÀ» ¶Ç B°¡ ÇÊ¿ä¿¡ ÀÇÇØ °íÄ¡°í, ¶Ç A°¡ °íÄ¡°í.. ÀÌ·± °úÁ¤À» ¹Ýº¹ÇÏ´Ù º¸¸é ¼­·Î Çò°¥¸®°Ô µÇÁÒ.

À̶§´Â RCS µð·ºÅ丮¸¸ °øÀ¯ÇÏ°Ô µÇ¸é ¸ðµç ¹®Á¦´Â ÇØ°áµË´Ï´Ù. ÇÑ »ç¶÷ÀÇ µð·ºÅ丮¿¡ RCS¸¦ ¸¸µé¾î ³õ°í ´Ù¸¥ »ç¶÷Àº ±×°÷À» ¸µÅ© ½Ãŵ´Ï´Ù. ±×·¯¸é µÎ»ç¶÷Àº ÇϳªÀÇ RCS µð·ºÅ丮¸¦ °øÀ¯ÇÏ°Ô µÇ´Â °ÍÀÌÁÒ. ´ç¿¬È÷ ¾²±â°¡ °¡´ÉÇϵµ·Ï permissionÀ» ¿­¾î¾ß °ÚÁÒ. µÎ »ç¶÷Àº ¹Ì¸® ÇÕÀÇµÈ ´ë·Î ÀÚ½ÅÀÇ ¸ðµâÀ» ÀÛ¼ºÇÑ ´ÙÀ½ ¾î´À Á¤µµ ±â´ÉÀÇ ¼öÇàÀÌ °¡´ÉÇÏ°Ô µÇ¸é RCS µð·ºÅ丮¿¡ ¿Ã¸®°Ô µË´Ï´Ù. ±×¸®°í ´Ù¸¥ »ç¶÷ÀÌ ÇÊ¿ä¿¡ ÀÇÇØ RCS ¿¡ ÀÖ´Â ÆÄÀÏÀ» co¸¦ ½á¼­ Ç®°Ô µÇ±¸¿ä.

    +--------------+
    |    R C S     |
    +--+--------+--+
       |        |
+------+-+    +-+------+
|   A    |    |   B    |
+--------+    +--------+ 

±×¸²À¸·Î ¼³¸íÇϸé À§¿Í °°½À´Ï´Ù. ÀÌ·¸°Ô µÇ¸é ¼­·Î ÆÄÀÏÀ» °øÀ¯ÇÔÀ¸·Î½á »ý±â´Â ¹®Á¦´Â »ç¶óÁö°Ô µÇ°í, ÆÄÀÏÀ» ¸¸µç »ç¶÷¸¸ÀÌ lock À» °É ¼ö°¡ Àֱ⠶§¹®¿¡ RCS µð·ºÅ丮¿¡ ÀÖ´Â ¿øº»Àº ¾ÆÁÖ ¾ÈÀüÇÏ°Ô º¸È£µÇÁÒ. ±×¸®°í Ǫ´Â »ç¶÷µµ ÀÚ½ÅÀÌ ÇÊ¿äÇÑ ¹öÀü¸¸ Ç® ¼ö°¡ ÀÖÀ¸¹Ç·Î ¸Å¹ø ´Ù¸¥ »ç¶÷ÇÑÅ× ÀÌ°ÍÁ» °íÃÄ ´Þ¶ó, ÀÌ°Ç ¿Ö ¾ÈµÇ´À³Ä Çϸ鼭 ¼­·Î ½Î¿ï ÇÊ¿ä°¡ ¾ø°ÚÁÒ. ÀÌ°ÍÀº RCS µð·ºÅ丮¿¡ °¢ ¹öÀüº°·Î Á¦´ë·Î µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥ÀÌ ¿Ã¶ó¿Í ÀÖ´Ù°í °¡Á¤ÇÒ ¶§ °¡´ÉÇÕ´Ï´Ù. ¶Ç µÎ »ç¶÷ »çÀÌÀÇ °³¹ß ¼Óµµ°¡ ´Þ¶óµµ µÇ°ÚÁÒ. A°¡ ¾ÆÁÖ ½Ç·ÂÀÌ ÁÁ¾Æ¼­ »¡¸® Â¥´õ¶óµµ... B´Â ¿ì¼± ÀÚ½ÅÀÇ ÇÁ·Î±×·¥°ú ±ÃÇÕÀÌ ¸Â´Â AÀÇ ¿¾³¯ ¹öÀüÀ» °®´Ù°¡ ¾²¸é µÇ°Åµç¿ä.

Èì. ¾î¶°¼¼¿ä. ±×·²µíÇÏÁö ¾Ê¾Æ¿ä? ¿©±â¼­ A ¿Í B°¡ µ¿ÀÏ Àι°ÀÌ µÇ¾îµµ µË´Ï´Ù. ¿Ö³ÄÇÏ¸é °°Àº »ç¶÷ÀÌ ¿©·¯ ±ºµ¥¿¡¼­ ÀÏÀ» ÇÒ ¼öµµ ÀÖÀ¸´Ï±î¿ä. À§¿Í °°Àº ·ê¸¸ Á¦´ë·Î ÁöŲ´Ù¸é ÇÁ·Î±×·¥ °³¹ß Áß¿¡ ¼­·Î ¾È ½Î¿ö¼­ ÁÁ°í, ¼­·Î ÀÚ½ÅÀÇ ÇÁ·Î±×·¥À» ½ÃÇèÇØ º¼ ¼ö À־ ÁÁ°í.. ¾Æ¹«Æ° ´Ù ÁÁ¾Æ¿ä.


ÀÌÀüÆäÀÌÁö ´ÙÀ½ÆäÀÌÁö Â÷·Ê