Ãë¾àÁ¡ ÀͽºÇ÷ÎÀÕ¿¡ ¼º°øÇÏ¸é ¿Âµð½ºÅ© »óÅÂÀÇ ÆÄÀϽýºÅÛ Á¶ÀÛ °¡´É
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¾ÖÇÃÀÇ ¸ÆOS ¿î¿µ üÁ¦¿¡¼ »ó´çÈ÷ À§ÇèÇÑ º¸¾È ¿À·ù°¡ ¹ß°ßµÆ´Ù. °Ô´Ù°¡ ÀÌ ¿À·ù´Â ¾ÆÁ÷µµ ÆÐÄ¡°¡ µÇÁö ¾ÊÀº »óŶó°í ÇÑ´Ù. ÀÌ ¿À·ù¸¦ ¾Ç¿ëÇÒ °æ¿ì °ø°ÝÀÚ´Â ÆÄÀϽýºÅÛ ³»¿¡¼ ¾Ç¼º ÇàÀ§¸¦ ÇÒ ¼ö ÀÖÀ» ¸¸ÇÑ ±ÇÇÑÀ» ¾ò°Ô µÇ´Âµ¥, ÀÌ ¶§ ÇÇÇØÀÚ°¡ ¾Ë¾Æç ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¾ø´Ù°í ÇÑ´Ù.
[À̹ÌÁö = iclickart]
±¸±ÛÀÇ ÇÁ·ÎÁ§Æ® Á¦·Î ÆÀÀº Áö³ ÁÖ ÀÌ °ø°ÝÀ» ¼±º¸ÀÏ ¼ö ÀÖ´Â °³³äÁõ¸íÀ» ¹ßÇ¥Çß´Ù. Ãë¾àÁ¡ÀÌ ÆÐÄ¡°¡ µÇÁö ¾ÊÀº ä °ø°³°¡ µÈ °ÍÀº µå¹® ÀÏ·Î, ±¸±ÛÀº ¡°¾ÖÇÃÀÌ 90ÀÏ µ¿¾È ÇȽº¸¦ °³¹ßÇÏ´Â µ¥ ½ÇÆÐÇ߱⠶§¹®¿¡ ¸ÕÀú °ø°³ÇÑ´Ù¡±°í ¹àÇû´Ù. ¾ÖÇÿ¡ ÀÌ ¹®Á¦°¡ óÀ½ º¸°íµÈ °ÍÀº 11¿ù 30ÀÏÀÇ ÀÏÀÌ´Ù. º¸°íÀÚ´Â ±¸±Û Á¦·Î ÆÀÀÇ ÀÌ¾È ºñ¾î(Ian Beer)¶ó°í ¾Ë·ÁÁ® ÀÖ´Ù.
¡°ÀÌ ¹®Á¦¿Í °ü·ÃÇØ ¾ÖÇÿ¡ ¿¬¶ôÀ» ÃëÇß½À´Ï´Ù. ÇÏÁö¸¸ 90ÀÏÀÌ Áö³ Áö±Ý±îÁö ¾Æ¹«·± ÇȽº°¡ ³ª¿ÀÁö ¾Ê°í ÀÖ´Â »óȲÀÔ´Ï´Ù. ±×·¸´Ù°í ¾ÖÇÃÀÌ ÀÌ ¹®Á¦¸¦ ¹«½ÃÇÏ°í ÀÖ´Â °Ç ¾Æ´Ñ °É·Î ¾Ë°í ÀÖ½À´Ï´Ù. ¹Ì·¡ Á¤±â ¾÷µ¥ÀÌÆ® µîÀ» ÅëÇØ ¹ßÇ¥ÇÒ ¿¹Á¤ÀÎ µíÇÕ´Ï´Ù. ¾ÖÇÃÀº ÇȽº °³¹ß¿¡ ÀÖ¾î ÀúÈñ¿Í ÇÔ²² ÀÛ¾÷À» ÇØ¿À±âµµ Çß½À´Ï´Ù.¡± ±¸±ÛÀÇ ¼³¸íÀÌ´Ù.
Ãë¾àÁ¡ÀÌ Á¸ÀçÇÏ´Â °÷Àº ¾ÖÇÃÀÇ XNU Ä¿³Î ³» COW(copy-on-write)¶ó°í ºÒ¸®´Â ÇÁ·Î¼¼½º´Ù. XNU´Â ¸ÆOSÀÇ ÄÄÇ»ÅÍ ¿î¿µÃ¼Á¦¿ë Ä¿³ÎÀ̶ó°í ¾ÖÇÃÀº ÀÚ»ç ±êÇãºê ÆäÀÌÁö¸¦ ÅëÇØ ¼³¸íÇÏ°í ÀÖ´Ù. ¶ÇÇÑ XNU°¡ ¡°Ä«³×±â¸á·Ð´ëÇп¡¼ °³¹ßÇÑ ¸¶ÇÏ(Mach) Ä¿³Î°ú ÇÁ¸®BSD(FreeBSD) ¹× C++ ¿ä¼ÒµéÀ» ¸ðµÎ ÇÕÇÑ Ä¿³Î ÇÏÀ̺긮µå Ä¿³Î¡±À̶ó°í ÇÑ´Ù.
COW´Â ¿î¿µÃ¼Á¦ÀÇ °¡»ó ¸Þ¸ð¸®¿¡¼ »ç¿ëµÇ´Â ÀÚ¿øµéÀ» °ü¸®Çϱâ À§ÇÑ ÀÏÁ¾ÀÇ ¹æ½ÄÀ¸·Î, µ¥ÀÌÅÍÀÇ º¹»çº»µéÀÌ À͸íÀÇ ¸Þ¸ð¸®¿Í ÆÄÀÏ ¸ÅÇÎÀ» À§ÇØ »ý¼ºµÇµµ·Ï ÇØÁÖ´Â ¿ªÇÒÀ» ¸Ã°í ÀÖ´Ù. ¡°ÀÌ·¸°Ô º¹»çµÈ ¸Þ¸ð¸®´Â ÃßÈÄ ´Ù¸¥ ÇÁ·Î¼¼½º¿¡¼ ¼öÁ¤µÉ ¼ö ¾øµµ·Ï º¸È£ÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é µ¥ÀÌÅÍ »ç¿ë°ú ³»¿ë¿¡ ÀÖ¾î È¥¼±ÀÌ ¿Ã ¼ö Àְŵç¿ä. ±×·± »óŵµ ÀͽºÇ÷ÎÀÕÀÌ °¡´ÉÇÕ´Ï´Ù.¡±
±×·±µ¥ ±¸±Û ÇÁ·ÎÁ§Æ® Á¦·Î ÆÀÀº »ç¿ëÀÚ°¡ ¸¶¿îÆà ½ÃŲ ÆÄÀϽýºÅÛ À̹ÌÁö¸¦ ÀÓÀÇ·Î ¼öÁ¤Çصµ COW°¡ ÀÌ »ç½ÇÀ» °¡»ó °ü¸® ½Ã½ºÅÛ¿¡ ¾Ë¸®Áö ¾Ê´Â´Ù´Â °É ¹ß°ßÇß´Ù. ¡°À̸¦ ¾Ç¿ëÇÒ °æ¿ì °ø°ÝÀÚ°¡ ¸ÆOS ¿î¿µÃ¼Á¦¿¡ °¡»ó °ü¸® ¼ºê½Ã½ºÅÛ¿¡¼ ¿©·¯ °¡Áö °ø°ÝÀ» ½ÇÇàÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ¿Âµð½ºÅ© »óÅÂÀÇ ÆÄÀÏÀ» ¸¶À½´ë·Î Á¶ÀÛÇÒ ¼öµµ ÀÖ°Ô µË´Ï´Ù.¡±
¾ÖÇÃÀº ¾ÆÁ÷±îÁö ÀÌ Ãë¾àÁ¡À̳ª ¾÷µ¥ÀÌÆ®°¡ 90ÀÏ µ¿¾È ³ª¿ÀÁö ¾ÊÀº °Í¿¡ ´ëÇÑ º°´Ù¸¥ ÀÔÀåÀ» ¹ßÇ¥ÇÏÁö ¾Ê°í ÀÖ´Ù.
3ÁÙ ¿ä¾à
1. ¸ÆOS¿¡¼ ²Ï³ª À§ÇèÇÑ º¸¾È ¿À·ù°¡ ¹ß°ßµÊ. ƯÁ¤ ÆÄÀÏÀ» °ø°ÝÀÚ°¡ ÀÓÀÇ·Î Á¶ÀÛÇÒ ¼ö ÀÖ°Ô µÇ´Â Ãë¾àÁ¡ÀÓ.
2. ±¸±ÛÀÌ 90ÀÏ Àü¿¡ ¹ß°ßÇÏ°í ¾ÖÇÿ¡ º¸°íÇßÀ¸³ª, ¾ÆÁ÷ ¾ÖÇà Ãø¿¡¼ ÆÐÄ¡ ¹ßÇ¥ÇÏÁö ¾ÊÀ½.
3. ±¸±ÛÀº ¾ÖÇÃÀÌ ´ÙÀ½ ¾÷µ¥ÀÌÆ® ÅëÇØ ÆÐÄ¡¸¦ ¹ßÇ¥ÇÒ °ÍÀ̶ó°í ¿¹»ó
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>