Æ÷·³´º½º
¾Èö¼ö¿¬±¸¼Ò ¿Â¶óÀΰÔÀÓ º¸¾È ¼Ö·ç¼Ç 'ÇÙ½¯µå 2.0' |
[¾Æ½Ã¾Æ°æÁ¦ ±èöÇö ±âÀÚ]¾Èö¼ö¿¬±¸¼ÒÀÇ ¿Â¶óÀΰÔÀÓ º¸¾È ±â¼úÀÌ Æ¯Ç㸦 ȹµæÇß´Ù.
¾Èö¼ö¿¬±¸¼Ò(´ëÇ¥ ±èÈ«¼±)´Â ¿Â¶óÀΰÔÀÓ º¸¾È ¼Ö·ç¼Ç 'ÇÙ½¯µå 2.0'¿¡ žÀç ¿¹Á¤ÀÎ ±â¼ú 2Á¾ÀÌ Æ¯Ç㸦 ȹµæÇß´Ù°í 23ÀÏ ¹àÇû´Ù.
À̹ø¿¡ ƯÇ㸦 ȹµæÇÑ ±â¼úÀº 'ÄÝ ½ºÅÃÀ» ÀÌ¿ëÇÑ µð¹ö±ë ¹æÁö ¹æ¹ý ¹× ÀåÄ¡'¿Í '´ë»ó ÇÁ·Î±×·¥ ŽÁö ½Ã½ºÅÛ ¹× ±× ¹æ¹ý'ÀÌ´Ù.
¿ì¼± 'ÄÝ ½ºÅÃÀ» ÀÌ¿ëÇÑ µð¹ö±ë ¹æÁö ¹æ¹ý ¹× ÀåÄ¡'´Â ÇØÄ¿°¡ ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ ¶§ È£ÃâµÇ´Â ÇÔ¼öµéÀÇ ¸Þ¸ð¸® »ó ÁÖ¼ÒÀÎ 'ÄÝ ½ºÅÃ(call stack)'À» ÀÌ¿ëÇØ °ÔÀÓ ÇÁ·Î±×·¥À» µð¹ö±ë ¹× ºÐ¼®, ÇØÅ·ÇÏ´Â °ÍÀ» ¸·´Â ±â¼úÀÌ´Ù.
¾È¿¬±¸¼Ò¿¡ µû¸£¸é ÇØÄ¿´Â ÇØÅ· ÅøÀ» »ç¿ëÇØ ÇÁ·Î±×·¥À» Á¤Áö½ÃÅ°°í 'ÄÝ ½ºÅÃ' Á¤º¸¸¦ ÆľÇÇϸé ÇÁ·Î±×·¥ÀÇ ³»¿ë ¹× Á¤º¸¸¦ ÇØÅ·ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÇØÅ·ÇÑ ÇÁ·Î±×·¥°ú À¯»çÇÑ ÇÁ·Î±×·¥À» °³¹ßÇϰųª, »ç¿ëÀÚ Á¤º¸¸¦ ÈÉÃij¾ ¼öµµ ÀÖ´Ù.
À̹ø ¾È¿¬±¸¼ÒÀÇ Æ¯Çã ±â¼úÀº ÀÌ·± ¹®Á¦Á¡À» ÇØ°áÇϱâ À§ÇØ µð¹ö±ë ÇàÀ§ ÀÚü¸¦ Â÷´ÜÇØ 'ÄÝ ½ºÅÃ' Á¤º¸°¡ ÇØÄ¿¿¡°Ô ³ëÃâµÇÁö ¾Ê°Ô ÇÑ´Ù. °ÔÀÓ ÇÁ·Î±×·¥ÀÇ ½ÇÇà¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê°í 'ÄÝ ½ºÅÃ' Á¤º¸¸¦ º¯°æÇϱ⠶§¹®¿¡ »ç¿ëÀÚ¿¡°Ô ºÒÆíÀ» ÁÖÁö ¾Ê´Â´Ù´Â °ÍÀÌ ¾È¿¬±¸¼Ò ÃøÀÇ ¼³¸íÀÌ´Ù.
'´ë»ó ÇÁ·Î±×·¥ ŽÁö ½Ã½ºÅÛ ¹× ±× ¹æ¹ý'Àº ÄÄÇ»ÅÍ ¸Þ¸ð¸®»ó¿¡¼ °ÔÀÓ ÇÁ·Î±×·¥ÀÇ ½ÇÇà À̹ÌÁö Äڵ尡 º¯Á¶µÇ´Â °ÍÀ» ¸·´Â ±â¼úÀÌ´Ù. ¸Þ¸ð¸®»óÀÇ ½ÇÇà À̹ÌÁö Äڵ尡 º¯Á¶µÇ¸é ½ÇÇà À̹ÌÁö°¡ ½ÇÁ¦ ¼öÇàÇÏ·Á´Â µ¿ÀÛÀ» ÇÒ ¼ö ¾ø¾î º¸¾È»óÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù. ¾Ç¼ºÄÚµåÀÇ °æ¿ì ƯÁ¤ ½ÇÇà À̹ÌÁö ¹× µ¥ÀÌÅ͸¦ Á¶ÀÛÇØ ÀÚ½ÅÀ» ÀºÆóÇÏ°í Á¤»óÀûÀÎ ½ÇÇà À̹ÌÁö¸¦ Áö¼ÓÀûÀ¸·Î °ø°ÝÇØ ¿Àµ¿ÀÛÀ» À¯¹ßÇÑ´Ù´Â °ÍÀÌ´Ù.
¾Èö¼ö¿¬±¸¼Ò´Â ƯÇã ±â¼úÀ» ÅëÇØ °ÔÀÓ ÇÁ·Î±×·¥ÀÇ º¯Á¶¸¦ ¸·°í ŽÁö ±ÔÄ¢ µ¥ÀÌÅÍÀÇ ¾÷µ¥ÀÌÆ® ½Ã ¹ß»ýÇÒ ¼ö ÀÖ´Â º¸¾È»óÀÇ Ãë¾àÁ¡À» ÇØ°áÇß´Ù°í ¼³¸íÇß´Ù.
ÇÑÆí 'ÇÙ½¯µå'´Â ±¹³»¿Ü ¿Â¶óÀΰÔÀÓ º¸¾È ¼Ö·ç¼Ç Áß Ãִ٠ƯÇã ±â¼úÀ» žÀçÇÑ Á¦Ç°À¸·Î, °ÔÀÓ ÇØÅ·¿¡ »ç¿ëµÇ´Â ´Ù¾çÇÑ ±â¼úÀ» ¿øõ ºÀ¼âÇÏ´Â ÇÑÆí »õ·Î¿î ÇØÅ· Åø¿¡ ½Å¼ÓÇÏ°Ô ´ëÀÀÇÏ´Â °ÍÀÌ ÀåÁ¡ÀÌ´Ù.
[¾Æ½Ã¾Æ°æÁ¦ Áõ±Ç¹æ¼Û] - 3°³¿ù ¿¬¼Ó 100% ¼öÀÍ ÃÊ°ú ´Þ¼º!
±èöÇö ±âÀÚ kch@asiae.co.kr
<¨Ï¼¼°è¸¦ º¸´Â â °æÁ¦¸¦ º¸´Â ´«, ¾Æ½Ã¾Æ°æÁ¦(www.asiae.co.kr) ¹«´ÜÀüÀç ¹èÆ÷±ÝÁö>