|
|
DevPartner64
ÀÎÅÚ¢ç ¾ÆÀÌÅ״Ͼö ÇÁ·Î¼¼¼¿¡ ´ëÇÑ µð¹ö±ë ¹× ¿À·ù ŽÁö ±â´É ÅëÇÕ
ÀÌÁ¦, ÀÎÅÚ ¾ÆÀÌÅ״Ͼö ÇÁ·Î¼¼½º¸¦ ¿Ïº®ÇÏ°Ô È°¿ëÇÒ ¹æ¹ýÀ» °èÈ¹ÇØ¾ß ÇÒ ¶§ÀÔ´Ï´Ù. ±×·¯³ª ¸ñÇ¥ÇÑ ÇÁ·Î±×·¥À» µð¹ö±ëÇÒ ¿Ã¹Ù¸¥ °³¹ß
ÅøÀÌ ¾ø´Ù¸é ºÒ°¡´ÉÇÕ´Ï´Ù. ÄÄÇ»¿þ¾îÀÇ DevPartner64°¡ ÇÊ¿äÇÑ ÀÌÀ¯µµ ¹Ù·Î ¿©±â¿¡ ÀÖ½À´Ï´Ù. ÄÄÇ»¿þ¾î´Â ¾÷°è¿¡¼ °¡Àå
³Î¸® ¾Ë·ÁÁø 2°³ÀÇ °í¼º´É µð¹ö±ë ÅøÀÎ Visual SoftICE¿Í BoundsChecker¸¦ ÀÎÅÚ IA64 ÇÁ·Î¼¼¼ Á¦Ç°±º¿¡
¸Â°Ô Àç¼³°èÇÏ¿´½À´Ï´Ù. ±×¸®°í, ÀÌ µÎ °¡Áö ÅøÀ» ÇϳªÀÇ Á¦Ç°À¸·Î ÅëÇÕÇÔÀ¸·Î½á, ½Ã½ºÅÛ Àü¹Ý¿¡ °ÉÃÄ ½ÇÇàµÇ´Â °í±Þ µð¹ö±ë°ú ÀÚµ¿
¿À·ù ŽÁö ±â´ÉÀ» ¸ðµÎ °®Ãß°í ÀÖ´Â ¾÷°è À¯ÀÏÀÇ »ó¿ë ŸŶÀ» Á¦°øÇϰí ÀÖ½À´Ï´Ù.
°íǰÁú 64ºñÆ® °³¹ß ºÎ¹® ¼±Á¡
32ºñÆ® ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ±¸¼º ¿ä¼Ò¸¦ »õ·Î¿î 64ºñÆ® ±â¼ú·Î ÀüȯÇÏ°í ½ÍÀ¸½Ê´Ï±î? ¾Æ´Ï¸é óÀ½ºÎÅÍ »õ·ÎÀÌ ±¸ÃàÇϱ⸦ ¿øÇϽʴϱî?
¾î´À ÂÊÀÌµç ¿©·¯ºÐÀº Áö±Ý±îÁö °æÇèÇØ º¸Áö ¸øÇÑ ±â¼úÀ» Á¢ÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù. DevPartner64´Â »ç¿ëÀÚ °£ÀÇ Â÷ÀÌÁ¡À» °í·ÁÇÔÀ¸·Î½á
ÀÌ¿¡ ´ëÇÑ ½Àµæ±â°£À» ´ÜÃà½ÃÄÑ ÁÝ´Ï´Ù.
DevPartner64ÀÇ »õ·Î¿î ±â´É
- Visual SoftICE
- ±³Âø »óÅÂ(deadlock) ŽÁö
- ¸Þ¸ð¸® ¹× ÀÚ¿ø ºä¾î
- COM ÄÝ ¸®Æ÷ÆÃ
½Ã½ºÅÛ Àü¹Ý¿¡ °ÉÄ£ ¼Õ½¬¿î µð¹ö±ëÀ»
À§ÇØ Visual SoftICE´Â ¾Æ·¡¿Í °°Àº ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
- ¾ÖÇø®ÄÉÀ̼Ç-to-Ä¿³Î µð¹ö±ë - ¾ÖÇø®ÄÉÀÌ¼Ç ¹× Ä¿³Î ¼öÁØÀÇ °æ°è Àü¹Ý¿¡¼ µå¶óÀ̹ö¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¿øÈ°ÇϰÔ
½ÇÇàµÇ´ÂÁö¸¦ ÃßÀûÇÕ´Ï´Ù.
- ¿ø°Ý µð¹ö±ë - ¸ð´ÏÅÍ¿Í Å°º¸µå°¡ ¾ø´Â ½Ã½ºÅÛ(headless system), °í°´ »çÀÌÆ®, ¿ÀÇÁ»çÀÌÆ® Å×½ºÆÃ
·¦, ¶Ç´Â »ç¹«½Ç °Ç³ÊÆí ½Ã½ºÅÛ±îÁö ¹ß»ý Àå¼Ò¿¡ °ü°è¾øÀÌ ¸ðµç ¹®Á¦ Äڵ忡 ´ëÇÑ ¿ø°Ý ¼öÁ¤À» ½ÇÇàÇÕ´Ï´Ù.
- »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ GUI - Áß´ÜÁ¡(breakpoint)À» ¼Õ½±°Ô ¼³Á¤ÇÏ°í ±× °á°ú¸¦ ºÐ¼®ÇÒ ¼ö ÀÖ´Â
¿Ïº®ÇÏ°Ô »ç¿ëÀÚ Á¤ÀÇµÈ GUI¸¦ ÅëÇØ º¸´Ù »¡¸® ¿À·ù¸¦ ¹ß°ßÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÚµ¿
¿À·ù ŽÁö¸¦ À§ÇØ BoundsChecker64´Â ¾Æ·¡¿Í °°Àº ±â´ÉÀ» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù.
- ¸Þ¸ð¸® ¹× ´©¼ö ŽÁö- °³¹ß °úÁ¤¿¡¼ Èü/Á¤Àû/½ºÅà ¸Þ¸ð¸®¸¦ ¸ð´ÏÅ͸µÇÏ¿© óÀ½ºÎÅÍ ¸Þ¸ð¸®
¿À·ù¸¦ ¹æÁöÇÕ´Ï´Ù.
- ±³Âø »óÅ ŽÁö - ½º·¹µå¿Í µ¿±âÈ °´Ã¼ °£ÀÇ ½ÇÁúÀû/ÀáÀçÀû ±³Âø »óŸ¦ ŽÁöÇÕ´Ï´Ù.
- Ȱ¼º API °Ë»ç - ÇÁ·Î±×·¥ ¿ä±¸ »çÇ×À» Á÷Á¢ ÀÏÄ¡½ÃŰ´Â °ÍÀ» ÀØ¾î ¹ö¸° °æ¿ì¿¡µµ ¼öõ
°³¿¡ ´ÞÇÏ´Â API ¹× OLE ¸Þ¼Òµå¸¦ ÀÛ¾÷ Áß¿¡ ÀÚµ¿À¸·Î °Ë»çÇÕ´Ï´Ù.
- COM »ç¿ë Ƚ¼ö ±×·¡ÇÁ - ¾ÖÇø®ÄÉÀÌ¼Ç ³» ¸ðµç AddRef/Release ½ÖÀ» º¸¿©
ÁÜÀ¸·Î½á COM ÀÎÅÍÆäÀ̽º ´©¼öÀÇ À§Ä¡¸¦ ½Å¼ÓÇÏ°Ô ÆÄ¾ÇÇØ ¼öÁ¤ÇÕ´Ï´Ù. ÀÌ ±×·¡ÇÁ¸¦ »ç¿ëÇÏ¸é ´©¶ôµÈ AddRef ¶Ç´Â Release
ÄÝÀ» ½Å¼ÓÇÏ°Ô ÆÄ¾ÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¸Þ¸ð¸® ¹× ÀÚ¿ø ºä¾î - ¿øÇÏ´Â ½ÃÁ¡ ¶Ç´Â Á¤ÇØÁø ½Ã°£ °£°Ý¸¶´Ù ÇöÀç ¾ÖÇø®ÄÉÀ̼ǿ¡ ÇÒ´çµÈ
¸ðµç ¸Þ¸ð¸® ¹× ÀÚ¿øÀ» °Ë»çÇÒ ¼ö ÀÖ½À´Ï´Ù.
- COM ÄÝ ¸®Æ÷ÆÃ - ¼±ÅÃÇÑ Æ¯Á¤ ¸ðµâ¿¡ COM °´Ã¼¸¦ ·Î±×ÇÏ°í ¼±ÅÃÇÑ ÀÎÅÍÆäÀ̽º¿¡¼ ¸Þ¼Òµå
ÄÝÀ» ¸ð´ÏÅ͸µ ÇÕ´Ï´Ù.
- ¿ì¼± ¼øÀ§º° ¿À·ù ¿ä¾à ¸ñ·Ï - °¡Àå ½É°¢ÇÑ ¿À·ù¸¦ ½Å¼ÓÇÏ°Ô ¹ß°ßÇÒ ¼ö ÀÖµµ·Ï ¿ì¼±¼øÀ§º° ¿À·ù ¿ä¾à ¸ñ·ÏÀ»
ÀÛ¼ºÇÕ´Ï´Ù.
|
|
|