¾Èµå·ÎÀÌµå »ç¿ëÀÚ ´Ã¾î°¨¿¡ µû¶ó ±¸±Û °ÆÁ¤ ´Ã¾î
[º¸¾È´º½º ¹®°¡¿ë] ±¸±ÛÀº ¾îÁ¦ ¾Èµå·ÎÀ̵åÀÇ ¸®´ª½º Ä¿³ÎÀ» ¾Ç¼º °ø°ÝÀ¸·ÎºÎÅÍ º¸È£Çϱâ À§ÇÑ »õ·Î¿î ¹æ¾ÈµéÀ» ¹ßÇ¥Çß´Ù. ¸Þ¸ð¸® ´Ü°è¿¡¼ºÎÅÍ ÀÛµ¿ÇÏ´Â °Íµµ ÀÖ°í ¾Æ´Ñ °Íµµ ÀÖ´Ù. ±¸±Û ¾Èµå·ÎÀÌµå º¸¾ÈÆÀÀÇ Á¦ÇÁ º¥´õ ½ºÅ俦(Jeff Vander Stoep)Àº ¸Þ¸ð¸® ´Ü°è¿¡¼ÀÇ º¸È£ ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏ¸ç ¡°ÀÌ ÀåÄ¡ÀÇ ÇÙ½ÉÀº ¸®´ª½º Ä¿³ÎÀÇ ¹«°á¼ºÀ» À¯ÁöÇÏ´Â °Í¡±À̶ó°í ¸»Çß´Ù.
¡ã ¶¥ÀÌ ³Ð¾îÁ®µµ °í¹ÎÀ̳×...
¡°Ä¿³ÎÀÌ °¡Áö°í ÀÖ´Â º¸¾È ±â´É Áß °¡Àå Áß¿äÇÑ °Í Áß Çϳª´Â ¹Ù·Î ¹øÁö °ø°£(address space)À» ºÐ¸®ÇÏ´Â ÇüÅ·Π»ç¿ëÀÚ °ø°£(user space)À» º¸È£ÇÏ´Â °ÍÀÌÁÒ.¡± »ç¿ëÀÚ °ø°£À̶õ OS Ä¿³ÎÀÇ ÇÑ ¿µ¿ªÀ¸·Î ¾ÖÇø®ÄÉÀ̼ǵéÀÌ ¿©±â¼ ½ÇÇàµÈ´Ù. »ç¿ëÀÚ °ø°£ÀÇ ÇÁ·Î¼¼½ºµéÀº ºÐ¸®µÇ¾î ¸Þ¸ð¸®¿¡ ´ëÇÑ Á¢±ÙÀÌ Á¦ÇÑÀûÀ¸·Î¸¸ ÀÌ·ç¾îÁø´Ù. ¾ÖÇø®ÄÉÀ̼ǵ鳢¸® ¾ûÄѼ ½Ã½ºÅÛÀÌ ´Ù¿îµÇ´Â °É ÃÖ¼ÒÈÇϱâ À§ÇÔÀÌ´Ù.
¡°±×·¯³ª »ç¿ëÀÚ °ø°£¿¡¼ÀÇ ÇÁ·Î¼¼½ºµé°ú´Â ´Þ¸® Ä¿³ÎÀÌ ½ÇÇàÇÏ´Â ¿©·¯ °¡Áö ÀÛ¾÷µéÀº ÇÑ °¡Áö ¹øÁö °ø°£¿¡¼¸¸ ÀÌ·ç¾îÁý´Ï´Ù.¡± ±× °á°ú Ä¿³Î ³» ¾î¶² ºÎºÐ¿¡µç Ãë¾àÁ¡ÀÌ Á¸ÀçÇÑ´Ù¸é ¹øÁö °ø°£¿¡µµ ¿µÇâÀÌ ÀÖÀ» ¼ö¹Û¿¡ ¾ø´Ù.
±¸±ÛÀÌ »õ·Ó°Ô ³»³õÀº ¸Þ¸ð¸® º¸È£ ¹æ¾ÈÀº ¹Ù·Î ÀÌ Á¡À» ÆÄ°íµç´Ù. »õ·Î¿î Ä¿³Î ¸Þ¸ð¸® ºÐ¸®(segmentation) ±â´ÉÀ» °¡Áö°í ÀÖÀ¸¸ç °¢°¢ÀÇ ºÐ¸®µÈ ¿µ¿ªÀÌ ´Ù¸¥ ¿µ¿ªÀ¸·ÎÀÇ Á¢±ÙÀ» ½ÃµµÇÒ ¶§ ÀÏÁ¤ÇÑ ±ÔÄ¢¿¡ ÀÇÇØ Á¦ÇÑÀÌ °É¸°´Ù. °£´ÜÈ÷ ¸»ÇÏ¸é »ç¿ëÀÚ °ø°£ÀÇ ÁÁÀº ±â´ÉÀ» ¹øÁö °ø°£¿¡ Â÷¿ëÇÑ °Í.
¶Ç, Ä¿³Î °ø°£ÀÌ »ç¿ëÀÚ °ø°£ÀÇ ¸Þ¸ð¸®¿¡ Á÷Á¢ Á¢±ÙÇÏ´Â °É Â÷´ÜÇÏ´Â ±â´Éµµ Æ÷ÇԵǾî ÀÖ´Ù. ¡°ÀÌ°Í Çϳª¸¸À¸·Î ÃÖ±Ù ÇØÅ· °ø°Ý ±â¹ýÀÇ »ó´ç¼ö°¡ ¹«·Âȵ˴ϴÙ. ¹º°¡ ½ÇÇàÀÌ °¡´ÉÇϵµ·Ï ÇØÁÖ´Â Ä¿³Î ¸Þ¸ð¸®¿¡ ´ëÇÑ ÅëÁ¦±ÇÀ» ½É°¢ÇÏ°Ô ±ð¾Æ¹ö¸®´Â °ÍÀ̰ŵç¿ä.¡±
ÀÌ»Ó ¸¸ÀÌ ¾Æ´Ï´Ù. ±¸±ÛÀº °ø°ÝÀÌ °¡´ÉÇÑ ¸éÀû ÀÚü¸¦ ÁÙÀ̱â À§ÇØ Æ¯Á¤ ÄÚµå¿Í ƯÁ¤ Á¢±Ù±ÇÇÑÀ» ¾ø¾Ö´Â ±â´Éµµ µµÀÔÇß´Ù°í ¹àÇû´Ù. ¡°´ÙÀ½ ¾Èµå·ÎÀÌµå ¹öÀüÀÎ ´©°¡(Nougat)ºÎÅÍ´Â perf¶ó´Â Ä¿³Î ±â´ÉÀ¸·ÎÀÇ Á¢±ÙÀÌ ºí·ÏµÉ °ÍÀÔ´Ï´Ù. perf´Â °³¹ßÀÚµéÀÌ ±â´É ½ÇÇè µîÀ» Çغ¼ ¼ö ÀÖ°Ô ÇØÁÖ´Â ±â´ÉÀ¸·Î º¸¾È °üÁ¡¿¡¼´Â ¡®ºÒÇÊ¿äÇÏ°Ô °ø°Ý ·çÆ®¸¸ ´Ã·ÁÁִ¡¯ ²ÃÀÌ µÇ±â ÀϾ¥ÁÒ. ´Ù¸¸ ±â´É ÀÚü¸¦ ¾ø¾Ö´Â °Ç ¾Æ´Ï°í °³¹ßÀÚµéÀÌ Æ¯Á¤ ¼¼ÆÃÀ» º¯°æÇؼ Á¢±ÙÇÏ´Â °Ç °¡´ÉÇÏ°Ô ÇØµÑ ¿¹Á¤ÀÔ´Ï´Ù.¡±
¾Èµå·ÎÀÌµå ´©°¡ºÎÅÍ´Â Ä¿³ÎÀÇ °ø°Ý Áö¸éÀ» ÃÖ¼ÒÈÇϱâ À§ÇØ ¾ÖÇø®ÄÉÀ̼ǵéÀÌ °¡Áö°í ÀÖ´Â ÀÔ·Â/Ãâ·Â Á¦¾î ¸í·É ¸î °¡Áöµµ Á¦ÇÑµÉ ¿¹Á¤ÀÌ´Ù. ¾Èµå·ÎÀÌµå ¸®´ª½º Ä¿³Î¿¡¼ ¿©Å±îÁö ¹ß°ßµÈ ´ëºÎºÐ Ãë¾àÁ¡µéÀº ¹Ù·Î ÀÌ ÀÔ·Â/Ãâ·Â Á¦¾î ¸í·ÉÀ» È°¼ºÈ½ÃÅ°´Â µå¶óÀ̹öµé¿¡¼ ¹ß°ßµÇ¾ú±â ¶§¹®ÀÌ´Ù.
±¸±ÛÀº ÃÖ±Ù °è¼ÓÇؼ ¸®´ª½º Ä¿³ÎÀ» º¸È£Çϱâ À§ÇÑ ¹æ¹ýµéÀ» ²÷ÀÓ¾øÀÌ °³¹ßÇس»°í ÀÖ´Ù. ¸®´ª½º Ä¿³ÎÀº ¾Èµå·ÎÀ̵å¶ó´Â ¿î¿µ üÁ¦°¡ ÇÁ·Î¼¼½ºµéÀÇ Çʼö Á¢±Ù Á¦¾î¸¦ °È ¹× È°¼ºÈ½ÃÅ°°í, »õ·Î¿î Á¤Ã¥À» ÀÚµ¿À¸·Î ¸¸µé°í, ±ÇÇÑ¿¡ µû¶ó ƯÁ¤ ÇൿµéÀ» Á¦ÇÑÇϱâ À§ÇØ ¹Ýµå½Ã ÇÊ¿ä·Î Çϱ⠶§¹®ÀÌ´Ù.
±¸±ÛÀÇ ÀÌ·± ³ë·ÂÀº Ä¿³Î ¼¿ÇÁ ÇÁ·ÎÅؼ± ÇÁ·ÎÁ§Æ®(Kernel Self Protection Project) µîÀÇ ¿©·¯ °¡Áö »ç¾÷À¸·Îµµ µå·¯³ ¹Ù ÀÖ´Ù. ¾Èµå·ÎÀÌµå ¿î¿µÃ¼°èÀÇ »ç¿ëÀÚ°¡ ºü¸£°Ô ´Ã¾î°¨¿¡ µû¶ó ±¸±ÛÀÌ º¸¾È¿¡ ´õ ÁýÁßÇÏ°í ÀÖ´Ù. ¿ÃÇØ ÃÊ HP´Â ¡°¾Èµå·ÎÀ̵尡 ¸ðµç OS Áß µÎ ¹ø°·Î ¸¹Àº °ø°ÝÀ» ¹Þ°í ÀÖ´Ù¡±´Â ¿¬±¸ °á°ú¸¦ ¹ßÇ¥ÇÑ ¹Ù ÀÖ´Ù. 1À§´Â À©µµ¿ì¿´´Ù.
Copyrighted 2015. UBM-Tech. 117153:0515BC
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>