ÀÓº£µðµå ½Ã½ºÅÛÀÇ ÇÙ½ÉÀÎ ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼´Â ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇØ Á¦¾î°¡ µÈ´Ù. À©µµ¿ìCE¿î¿µÃ¼Á¦´Â ARM, X86°è¿, MIPS °è¿ ÇÁ·Î¼¼¼¿¡¼ ¸¹ÀÌ »ç¿ëµÇ´Â ÀÓº£µðµå ½Ã½ºÅÛ¿ë ¿î¿µÃ¼Á¦ÀÌ´Ù. ±×·³ ÀÌ À©µµ¿ìCE¶ó´Â ¿î¿µÃ¼Á¦´Â ¾î¶»°Ô ¸¸µé°í ¾î¶»°Ô µð¹ö±ëÇÒ±î?
¹°·Ð Ç÷§Æû ºô´õ(Platform Builder)¶ó´Â °³¹ß ÅøÀ» »ç¿ëÇÑ´Ù. Áö³ ±Û¿¡µµ ¸¹ÀÌ ¾ð±ÞÀ» Ç߱⿡ Àͼ÷ÇÑ µ¶ÀÚµµ ÀÖÀ» °ÍÀÌ´Ù. Ç÷§Æû ºô´õ¿¡ ´ëÇÑ À̾߱â´Â Àá½Ã µÚ·Î ¹Ì·ç°í ÇÊÀÚÀÇ °ú°Å ¸ÕÀú ȸ»óÇØ º¸°Ú´Ù.
ÇÊÀÚ ¿ª½Ã óÀ½ ÄÄÇ»ÅÍ¿¡ ´ëÇØ¼ °øºÎÇϱ⠽ÃÀÛÇÒ ¶§ ¿î¿µÃ¼Á¦¿¡ °ü½ÉÀÌ ¸¹¾Ò¾ú´Ù. MS-DOS°¡ PC¿î¿µÃ¼Á¦·Î ³Î¸® »ç¿ëµÇ´ø ½ÃÀýÀ̾ú´Ù. À̶§ ¿ì¿¬È÷ º¸°Ô µÈ UNIX ³ª XENIX´Â ¿î¿µÃ¼Á¦¿¡ ÇÊÀÚÀÇ °ü½ÉÀ» ²ø±â¿¡ ÃæºÐÇÑ ¿ä¼Ò¸¦ °¡Áö°í ÀÖ¾ú´Ù. ´õ±º´Ù³ª ¼Ò½º±îÁö °ø°³µÇ¾ú´Ù´Â »ç½Ç¿¡ ´õ¿í ´õ Èï¹Ì¿Í °ü½ÉÀ» °¡Áö°Ô µÇ¾ú´Ù. ¾î·Æ»ç¸® ¼Ò½º¸¦ ÀÎÅͳÝÀ» ÅëÇØ¼ ¹Þ°í, µµÆ® ÇÁ¸°ÅÍÀÇ ±â°èÀ½ÀÌ Àü»ê½ÇÀ» °¡µæ Â÷°Ô ÇÏ¸é¼ ¼Ò½º¸¦ ÇÁ¸°Æ®ÇØ °¡¸ç ºÃ´Ù.
ÇÏÁö¸¸, ¿ª½Ã ¿©·¯ºÐÀÇ ¿¹»ó°ú °°ÀÌ ÇÁ¸°Æ®µÈ ¸¹Àº ¼Ò½ºµéÀ» º¸Áö ¸øÇÑ Ã¼ ºÐ¼®À» Æ÷±âÇß´Ù. ¿î¿µÃ¼Á¦¶ó´Â °ÍÀº ÇÁ¸°Æ®ÇÑ ¼Ò½º¸¸ º¸¸é¼ ÀÌÇØÇϱ⿡´Â ³Ê¹«³ª ¸¹Àº ÀÇ¹Ì¿Í ³»¿ëÀ» ´ã°í Àֱ⠶§¹®ÀÌ´Ù.
±×·¡µµ ¹«ÀǹÌÇß´ø ÇൿÀº ¾Æ´Ï¾ú´Ù. ¾î·ÅDzÇÏ°Ô ¿î¿µÃ¼Á¦¿¡¼ ¾î¶»°Ô ÇÁ·Î±×·¥ÀÌ ½ºÄÉÁÙ µÇ¸ç, ¸Þ¸ð¸®´Â ¾î¶»°Ô °ü¸® µÇ´ÂÁö ¾Ë°Ô µÇ´Â °è±â°¡ µÇ¾ú´Ù. »ç½Ç ´õ ÀÚ¼¼È÷ ¾Ë°Ô µÈ ½Ã±â´Â ¿î¿µÃ¼Á¦¿¡ ´ëÇØ º»°ÝÀûÀ¸·Î °øºÎ¸¦ ÇÑ ÈÄ´Ù.
¿©·¯ºÐµµ ÇÊÀÚ¿Í ºñ½ÁÇÑ Àǹ®°ú È£±â½ÉÀ» °¡Áö°í ÀÖÀ» °ÍÀ̶ó »ý°¢µÈ´Ù. ÇÏÁö¸¸ ¸ðµç °ÍÀ» Çѹø¿¡ ´Ù ¾Ë ¼ö´Â ¾ø´Ù. ¿ì¼±Àº ¸ÕÀú ¿î¿µÃ¼Á¦ °³¹ßµµ±¸¿¡ ´ëÇÏ¿© °£´ÜÈ÷ »ìÆìº¸°íÀÚ ÇÑ´Ù. ±×°ÍÀº ¿î¿µÃ¼Á¦¸¦ °³¹ßÇϱâ À§ÇÑ °³¹ßµµ±¸°¡ ¾î¶² °ÍÀÌ ÀÖ´ÂÁö ¸ÕÀú ¾Æ´Â °ÍÀÌ ¼ø¼±â ¶§¹®ÀÌ´Ù.
°³¹ßµµ±¸¸¦ ÀÚ¼¼È÷ ¾Ë°í, °³¹ß°ú µð¹ö±ë¿¡ °üÇÑ ³»¿ëÀ» ÆÄ¾ÇÇÏ´Ù º¸¸é ¾î´Àµ¡ À©µµ¿ìCE¿¡ ´ëÇÑ Àü¹®°¡°¡ µÇ¾î ÀÖÀ» °ÍÀÌ´Ù.
¿ì¼± ±×Àü¿¡ Áý°í ³Ñ¾î°¡¾ß ÇÒ °ÍµéÀº ´ÙÀ½°ú °°´Ù.
"ÀÓº£µðµå ½Ã½ºÅÛ¿ë ¿î¿µÃ¼Á¦µµ ÇϳªÀÇ ÇÁ·Î±×·¥ÀÌ´Ù."
"ÀÓº£µðµå ½Ã½ºÅÛ¿ë ¿î¿µÃ¼Á¦µµ ÇϳªÀÇ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸¸µå´Â °Í°ú °°ÀÌ ÄÄÆÄÀÏÀ» ÇÏ°í ºôµå¸¦ ÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù"
"¿î¿µÃ¼Á¦µµ µð¹ö±ëÀ» ÇÒ ¼ö ÀÖ´Ù!"
±×·³ Áö±ÝºÎÅÍ À©µµ¿ìCE¸¦ °³¹ßÇϱâ À§ÇÑ 12°¡Áö µµ±¸µéÀ» »ìÆìº¸±â·Î ÇÏÀÚ. °³¹ß ÅøÀ» ÅëÇÏ¿© À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ °³¹ßÇÒ ¶§ ¾î¶°ÇÑ ¹æ½ÄÀ¸·Î ÁøÇàµÇ´Â Áö º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
1. Ç÷§Æû ºô´õ(Platform Builder)
À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ ¸¸µå´Â ¼ÒÇÁÆ®¿þ¾î¶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù. Ç÷§Æû ºô´õ´Â À©µµ¿ìCE 5.0 ¹öÀü±îÁö´Â µ¶¸³µÈ ¼ÒÇÁÆ®¿þ¾î ÇüÅ·ΠÁ¦°øÀÌ µÇ¾ú´Ù°¡ 6.0 ¹öÀüºÎÅÍ´Â Visual Studio 2005¿¡ Æ÷ÇԵǴ ÇüÅ·ΠÁ¦°øµÇ°í ÀÖ´Ù. Ç÷§Æû ºô´õÀÇ ±â´ÉÀ» Á¤¸®ÇÑ´Ù¸é ´ÙÀ½°ú °°´Ù.
-À©µµ¿ìCE ¿î¿µÃ¼Á¦ ¹× µð¹ÙÀ̽º µå¶óÀ̹ö, ÀÀ¿ëÇÁ·Î±×·¥ ¼Ò½º¸¦ ÄÄÆÄÀÏ ÇÏ°í ¸µÅ© ÇÔ
Áï, Å©·Î½º ÄÄÆÄÀÏ·¯(Cross Compiler) ¹× ¸µÄ¿(Linker)¸¦ °¡Áö°í ÀÖ´Ù.
-À©µµ¿ìCE ¿î¿µÃ¼Á¦¿¡ Æ÷Ç﵃ ÄÄÆ÷³ÍÆ®¸¦ °áÁ¤ÇÏ°í ±¸¼ºÇÑ´Ù.
-µð¹ö°Å ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ¿î¿µÃ¼Á¦ ³»¿¡ Æ÷ÇÔµÈ µð¹ÙÀ̽º µå¶óÀ̹ö³ª ÀÀ¿ëÇÁ·Î±×·¥À» µð¹ö±ë ÇÑ´Ù.
-Ç÷§Æû ºô´õ´Â ÅëÇÕ °³¹ßȯ°æ(IDE ȤÀº Integrated Development Environment)ÀÌ´Ù. ¼Ò½º ÆíÁý, °ü¸®¸¦ ÇÒ ¼ö ÀÖ´Ù.
-Ç÷§Æû ºô´õ¸¦ ÀÌ¿ëÇÏ¿© ¿î¿µÃ¼Á¦ À̹ÌÁö¸¦ Æ÷ÆÃ ÇÏ·Á°í ÇÏ´Â °³¹ßº¸µå¿¡ ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Ù.
-¸®¸ðÆ® Åø(Remote Tools)À» »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ¸®¸ðÆ® ÅøÀº µ¿ÀÛÇϰí ÀÖ´Â °³¹ßº¸µåÀÇ »óųª ÇÁ·Î¼¼¼ Á¤º¸, ½Ã½ºÅÛ Á¤º¸¸¦ È®ÀÎÇÏ´Â ÅøÀÌ´Ù.
¸ðµç ±â´ÉÀ» ³ª¿Çϱ⿣ ¹«¸®°¡ ÀÖ´Ù. ¿î¿µÃ¼Á¦¸¸Å Ç÷§Æû ºô´õµµ º¹ÀâÇÑ ±â´ÉÀ» °¡Áö°í ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ°Í Çϳª¸¸ ¸í½ÉÇØ µÎÀÚ! 'Ç÷§Æû ºô´õ´Â À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ °³¹ßÇÏ°í µð¹ö±ëÇϱâ À§Çؼ »ç¿ëÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ÅøÀÌ´Ù.'¶ó´Â °ÍÀÌ´Ù. À©µµ¿ìCE¸¦ ½ÃÀÛÇÏ¸é¼ °¡Àå ¸¹ÀÌ »ç¿ëÇϰí Á¢ÇÏ°Ô µÇ´Â ÅøÀÌ´Ù.
 |
| PlatformBuilder |
2. CETK(Windows CE Test Kit)
À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ Å×½ºÆ® ÇÏ´Â ¹æ¹ýÀº ¹«¾ùÀΰ¡ ¹°¾îº»´Ù¸é ´ÙÀ½°ú °°ÀÌ ´ë´äÇÏ°í ½Í´Ù. ù ¹øÂ°´Â ±â±â¸¦ »ç¿ëÇÒ »ç¿ëÀÚ °°ÀÌ Å×½ºÆ®¸¦ ÇÏ´Â °ÍÀ̰í, µÎ ¹øÂ°´Â CETK¸¦ ÅëÇÏ¿© ȣȯ¼º ¹× ¾ÈÁ¤¼ºÀ» Å×½ºÆ® ÇÏ´Â °ÍÀÌ´Ù.
À©µµ¿ìCE¸¦ °³¹ßÇÏ¸é¼ °¡Àå ¾î·Á¿ü´ø Á¡Àº »ç¿ëÀÚ°¡ »ç¿ëÇϴ ȯ°æ´ë·Î Å×½ºÆ® ÇØº¸´Â °ÍÀ̾ú´Ù. ¹°·Ð À̸¦ ´ëºñÇÏ¿© ´Ù¾çÇÑ Å×½ºÆ®¸¦ ÇÑ´Ù. º°µµ ÀåÄ¡¸¦ ÀÌ¿ëÇÏ¿© ¹öưÀ» ¹Ýº¹ÀûÀ¸·Î ´©¸¥´Ùµç°¡, ½Ã½ºÅÛ Àü¿øÀ» On/Off¸¦ ¹Ýº¹ÇÏ¿© ¹®Á¦°¡ ¾ø´ÂÁö Å×½ºÆ®¸¦ ÇÑ´Ù. ÀÌ·± ±âº»ÀûÀÎ ¹Ýº¹ Å×½ºÆ®¸¦ ÅëÇØ »ç¿ëÀÚ°¡ µ¿ÀÛ Áß »ý±æ ¹®Á¦¸¦ ¹Ì¸® È®ÀÎÇÏ°Ô µÈ´Ù.
CETK´Â ÀÌ·¯ÇÑ ¹Ýº¹ÀûÀÎ Å×½ºÆ®¸¦ ÇÒ ¼ö ÀÖµµ·Ï Á¦°øµÈ ÇÁ·Î±×·¥ÀÌ´Ù. ¹°·Ð On/Off Å×½ºÆ®¿Í °°Àº ´Ü¼øÇÑ ¹Ýº¹ Å×½ºÆ®º¸´Ù´Â ½Ã½ºÅÛ ³»¿¡ ±¸ÇöµÈ µð¹ÙÀ̽º µå¶óÀ̹ö¿Í ½Ã½ºÅÛ ÀÚüÀÇ ¼º´É°ú ¾ÈÁ¤¼ºÀ» Å×½ºÆ®Çϴµ¥ ´õ ÁýÁߵǾî ÀÖ´Ù. Ç÷§Æû ºô´õ¿Í ÇÔ²² Á¦°øµÇ´Â CETK´Â ´ÙÀ½ Ç¥¿Í °°Àº Å×½ºÆ®¸¦ ÇÒ ¼ö ÀÖµµ·Ï ¸¸µé¾îÁ³´Ù.
CETKÀÇ Å« ÀåÁ¡Àº À§ Å×½ºÆ® À̿ܿ¡ »ç¿ëÀÚ°¡ ¿øÇÏ´Â Å×½ºÆ® Ç׸ñÀ» Ãß°¡ÇÏ´Â ±â´ÉÀÌ ÀÖ´Ù´Â °ÍÀÌ´Ù. »õ·Î¿î Å×½ºÆ® Ç׸ñÀ» ÇÁ·Î±×·¥À¸·Î ¸¸µé¾î Ãß°¡ ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
CETK´Â ÀϹÝÀûÀÎ Å×½ºÆ® °ü·Ã ÅøÀÇ ¼º°Ýº¸´Ù´Â À©µµ¿ìCE ¿î¿µÃ¼Á¦ °³¹ßÀÚ¸¦ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î·Î º¼ ¼ö ÀÖ´Ù. ½Ã½ºÅÛÀÇ ¾ÈÁ¤¼ºÀ» È®º¸Çϱâ À§ÇÑ µµ±¸·Î½á »ç¿ëµÉ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÇÊÀÚÀÇ °æ¿ì À©µµ¿ìCE ¿î¿µÃ¼Á¦ º¸´Ù´Â À©µµ¿ì ¸ð¹ÙÀÏ ÀåÄ¡¸¦ °³¹ßÇ߱⠶§¹®¿¡ CETK°ú ºñ½ÁÇÑ ·Î°íÅ×½ºÆ®(Microsoft Logo Å×½ºÆ®)¸¦ ÁøÇàÇß¾ú´Ù.
Å×½ºÆ®ÀÇ À̸§À̳ª ÅøÀº ´Ù¸£Áö¸¸ ¸Å¿ì ºñ½ÁÇÑ Å×½ºÆ®´Ù. ½ÇÁ¦·Î Å×½ºÆ®¿¡ »ç¿ëµÇ´Â ÇÁ·Î±×·¥ ¼Ò½º°¡ ÀϺΠµ¿ÀÏÇϱ⠶§¹®ÀÌ´Ù. ÀÌ Å×½ºÆ®¸¦ ÇÏ´ø Áß ¿¹»ó¿ÜÀÇ °á°ú°¡ ³ª¿Í¼ ´çȲÇÑ ÀûÀÌ ÀÖ¾ú´Ù. ¸¹Àº ºÎºÐ¿¡¼ Å×½ºÆ® Ç׸ñÀ» ÆÐ½º ¸øÇÏ´Â °á°ú¸¦ º¸¿©Áá´Ù.
BSPµµ ÇÁ·Î¼¼¼ ¾÷ü¿¡¼ ÃÖ½ÅÀ¸·Î Á¦°ø ¹Þ¾Ò°í Æ÷ÆÃ ÇÑ OSµµ ¾î´À Á¤µµ ¾ÈÁ¤¼ºÀÌ ÀÖ´Ù°í ÆÇ´ÜµÈ ½ÃÁ¡À̾ú´Ù. »ç½Ç ÀÇ¿ÜÀÇ °á°ú¿´´Ù. ¹®Á¦ÀÇ ¿øÀÎÀº Æ÷ÆÃ ¹æ¹ý°ú BSP ¹®Á¦¿´´Ù. Æ÷ÆÃ ¹æ¹ý ¹®Á¦´Â À©µµ¿ìCEÀÇ Á¤Ã¥À» ¹«½ÃÇÏ°í °³¹ßÇÑ µð¹ÙÀ̽º µå¶óÀ̹öÀÇ ¹®Á¦¿´°í, BSP ¹®Á¦´Â ÀϺΠÇÑÁ¤µÈ Á¶°ÇÀ¸·Î BSPÅ×½ºÆ®¸¦ Çϱ⠶§¹®¿¡ Å×½ºÆ® Ç׸ñÀÇ ¸ðµç Á¶°ÇÀ» ¸¸Á·½Ãų ¼ö ¾ø¾úÀ¸¸ç, ÀϺÎÇ׸ñ¿¡ ´ëÇØ¼´Â ¾Æ¿¹ °í·Á°¡ µÇÁö ¾Ê¾Ò´Ù´Â °ÍÀÌ´Ù.
ÀÌÁ¦´Â BSP¿¡ ´ëÇÑ Á¶°ÇÀÌ °ÈµÇ¾î ÀÌÀü°ú °°Àº °á°ú´Â ³ª¿ÀÁö ¾ÊÁö¸¸ BSP Á¦°øÇÒ ¶§ ¹®¼¸¦ º¸¸é ¾î¶² Å×½ºÆ®´Â Åë°ú¸¦ ÇÏ°í ¾î¶°ÇÑ Å×½ºÆ®´Â ¹®Á¦°¡ µÇ´ÂÁö ¼³¸íÇØ ÁÖ°í ÀÖ´Ù. ÀÌ·± °Íó·³ CETK´Â Ȥ ÀÖÀ»Áöµµ ¸ð¸£´Â ¹®Á¦¸¦ °ËÁõÇϱâ À§ÇÑ ¸¶Áö¸· ´Ü°èÀÌ´Ù.
 |
| CETK |
3. Remote Kernel Tracker
À©µµ¿ìCE Ä¿³ÎÀÇ ¼Ò½º´Â 100%·Î °ø°³µÇ¾úÀ»±î?
À©µµ¿ìCE 6.0 ¹öÀüºÎÅÍ Ä¿³ÎÀÇ ¸ðµç ¼Ò½º°¡ °ø°³ µÇ¾ú´Ù. µû¶ó¼ ¸¾¸¸ ¸Ô´Â´Ù¸é À©µµ¿ìCEÀÇ Ä¿³ÎÀÌ ¾î¶»°Ô µ¹¾Æ°¡´ÂÁö, ÇÁ·Î¼¼¼ÀÇ ½ºÄÉÁÙÀº ¾î¶»°Ô ÀÌ·ç¾îÁö´ÂÁö, µ¿Àû ¸Þ¸ð¸® °ü¸®´Â ¾î¶»°Ô ÀÌ·ç¾îÁö´ÂÁö È®ÀÎÀÌ °¡´ÉÇÏ´Ù. ÇÏÁö¸¸ ¸ðµç ¼Ò½º°¡ °ø°³ µÇ¾ú´Ù°í »ý°¢ÇÏÁö´Â ¸»±â ¹Ù¶õ´Ù. ¾ÆÁ÷±îÁöµµ ¸¹Àº ¼Ò½ºµéÀº °ø°³°¡ µÇÁö ¾Ê¾Ò´Ù. À©µµ¿ìCE´Â Linux¿Í °°Àº °ø°³ OS°¡ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù.
Ä¿³Î ¼Ò½º¸¦ ÀÏÀÏÀÌ ºÐ¼®ÇÏ¿© À©µµ¿ìCE¸¦ ¼Ó¼ÓµéÀÌ ¾Ë±âº¸´Ù´Â ¹®Á¦°¡ »ý°åÀ» ¶§ µð¹ö±ëÀ» Çϴµ¥ »ç¿ëÇÑ´Ù´Â ¸ÂÀ» °ÍÀÌ´Ù. ƯÁ¤ÇÑ ¹®Á¦°¡ ¹ß»ýÇÏ°í ¹®Á¦¸¦ Á¢±ÙÇØ °¡´Âµ¥ ÀÖ¾î ¼Ò½º´Â Áß¿äÇÑ ¿ªÇÒÀ» ÇÑ´Ù.
ÇÏÁö¸¸ À©µµ¿ìCE´Â ¿©·¯ °³ÀÇ ÇÁ·Î¼¼½º(Process), ¾²·¹µå(Thread)°¡ µ¿½Ã¿¡ µ¿ÀÛÇÏ´Â ¸ÖƼ¾²·¹µå(Multi Thread) ¿î¿µÃ¼Á¦ÀÌ´Ù. µû¶ó¼ ¼Ò½ºÀÇ ÀϺθ¸ °¡Áö°í, µð¹ö°Å¿¡¼ ºê·¹ÀÌÅ©(Break) ¸í·ÉÀ» ÅëÇØ ¿î¿µÃ¼Á¦ÀÇ µ¿ÀÛÀ» ÀϽà Á¤Áö½ÃŲ ´ÙÀ½¿¡ ¹®Á¦¸¦ È®ÀÎÇϱ⿡´Â ¾î·Á¿î Á¡µµ ÀÖ´Ù.
À̶§ »ç¿ëÇÏ´Â °ÍÀÌ ¸®¸ðÆ® Ä¿³Î Æ®·¢Ä¿ÀÌ´Ù. ¸®¸ðÆ® Ä¿³Î Æ®·¢Ä¿´Â À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ Á»´õ °Å½ÃÀûÀ¸·Î º¸°Ô ÇØÁØ´Ù. À©µµ¿ìCE¸¦ ÄÚµå¿Í ÄÚµåÀÇ ¹À½ÀÌ ¾Æ´Ï¶ó ÇÁ·Î¼¼¼¿Í ÇÁ·Î¼¼¼, ¾²·¹µå¿Í ¾²·¹µåÀÇ °ü°è·Î º¸°Ô ÇØÁØ´Ù. ÀÌ·¯ÇÑ Á¡ÀÌ ¸®¸ðÆ® Ä¿³Î Æ®·ºÄ¿ÀÇ Áß¿äÇÑ Á¡ÀÌ´Ù. ¸®¸ðÆ® Ä¿³Î Æ®·¢Ä¿·Î ÇÒ¼ö ÀÖ´Â ±â´ÉÀº ´ÙÀ½°ú °°´Ù.
-¾²·¹µå°£ÀÇ »óÈ£ÀÛ¿ëÀ» ±×¸²À¸·Î º¸¿©ÁØ´Ù.
-½Ã½ºÅÛ »óÅÂÀÇ º¯È¸¦ º¸¿© ÁØ´Ù.
-½Ã½ºÅÛ À̺¥Æ®, ÀÎÅÍ·´Æ®, ¾²·¹µå°£ÀÇ ¿¬°ü °ü°è¸¦ º¸¿©ÁØ´Ù.
-ÇÁ·Î¼¼½º¿Í ¾²·¹µåÀÇ »ý¼º, ½ÇÇà, Á¤ÁöµîÀÇ »óŸ¦ »ó¼¼È÷ º¸¿©ÁØ´Ù.
ÇѸ¶µð·Î ¸»ÇØ Ä¿³Î Æ®·¢Ä¿´Â À©µµ¿ìCE ¿î¿µÃ¼Á¦°¡ µ¿ÀÛÇϰí ÀÖ´Â ¸ð½ÀÀ» ÀÚ¼¼ÇÏ°Ô »ìÆìº¼ ¼ö ÀÖ°Ô ÇØÁشٴ °ÍÀÌ´Ù. ¾î´À ºÎºÐ¿¡¼ Á¤Ã¼µÇ°í ÀÖÀ¸¸ç ¾î¶»°Ô Á¢±ÙÇØ °¡¾ß ¹®Á¦Á¡¿¡ ´Ù°¡°¥ ¼ö ÀÖ´ÂÁö ±×·¡ÇÈÀ» ÅëÇØ º¸¿©ÁÖ´Â ÅøÀÌ´Ù. ±×·¡¼ À©µµ¿ìCE¸¦ °³¹ßÇϴµ¥ ÀÖ¾î Áß¿äÇÑ ¿ªÇÒÀ» Çϰí ÀÖ´Ù.
 |
| KernelTracker |
4. Remote Performance Monitor
À©µµ¿ìCE ¿î¿µÃ¼Á¦ÀÇ ¼º´ÉÀº ¾î¶»°Ô Æò°¡ÇÒ±î? ¹°·Ð »ó¿ëÀ¸·Î ÆÇ¸ÅÇÏ´Â º¥Ä¡¸¶Å©(Benchmark) ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù. PC ȯ°æÀÇ º¥Ä¡¸¶Å© ÇÁ·Î±×·¥Ã³·³ ÇÁ·Î¼¼¼ÀÇ ¼º´É, ¸Þ¸ð¸®ÀÇ ¼º´É, ÀúÀå ÀåÄ¡ÀÇ ¼º´ÉÀ» ÃøÁ¤ÇÒ ¼ö ÀÖ´Ù.
ÇÏÁö¸¸ ¿î¿µ ´Ù·ç´Â ÀÔÀå¿¡¼´Â ¾î¶°ÇÑ º¥Ä¡¸¶Å© ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÒ±î? ¹°·Ð Á»´õ ¼¼ºÎÀûÀ¸·Î ÃøÁ¤ÇÒ ¼ö ÀÖ´Â ÅøÀÌ ÇÊ¿äÇÏ´Ù. °¢ ÇÁ·Î¼¼½º º°·Î ¾î´À Á¤µµ ¸®¼Ò½º¸¦ Â÷ÁöÇÏ´ÂÁö, ¾î¶² ÇÁ·Î¼¼½º°¡ ¸¹Àº ½ºÄÉÁÙ¸µ ½Ã°£À» ÀÌ¿ëÇÏ´ÂÁö ÀÌ·¯ÇÑ Á¤º¸¸¦ ¾Ë¾Æ¾ß ÇÑ´Ù. ±×·¡¾ß ÇÁ·Î¼¼¼³ª ¾²·¹µåÀÇ ¿ì¼±¼øÀ§¸¦ Á¶ÀýÇØ ¿î¿µÃ¼Á¦°¡ Á¶È·Ó°Ô µ¿ÀÛÇÏ°Ô Á¶Á¤ÇÒ ¼ö ÀÖ´Ù. ¸®¸ðÆ® ÆÛÆ÷¸Õ½º ¸ð´ÏÅͶó´Â ÅøÀ» ÀÌ¿ëÇØ ÀÌ·± ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Ù. ¸®¸ðµå ÆÛÆ÷¸Õ½º ¸ð´ÏÅÍÀÇ ¿ªÇÒÀ» Á¤¸®ÇÏ¸é ´ÙÀ½°ú °°´Ù.
-¾²·¹µå, ÇÁ·Î¼¼½º, ½Ã½ºÅÛÀÇ ¼º´É ¹× Åë°è ÃøÁ¤
-½Ã½ºÅÛ ¸Þ¸ð¸® »ç¿ë¿¡ ´ëÇÑ ÃøÁ¤
-Àü¿ø, TCP, IP, RAS, ICMP µî ¼º´É ÃøÁ¤
 |
| perfmonitor |
5. Remote Zoom-in
¹é¹®ÀÌ ºÒ¿©Àϰß. Áï, Çѹø º¸´Â °ÍÀÌ ¸»·Î ¼³¸íÇÏ´Â °Íº¸´Ù ³´´Ù. »ç½Ç À̰ÍÀÌ À©µµ¿ìCE¸¦ °³¹ßÇÏ¸é¼ ºñÁßÀÌ ³ôÀº ÅøÀº ¾Æ´Ï´Ù. ´Ü¼øÈ÷ µ¿ÀÛÇÏ´Â À©µµ¿ìCEÀÇ µ¿ÀÛ È¸éÀ» ĸÃÄÇØ¼ ÀúÀåÇÏ´Â ±â´É¸¸ °¡Áö°í ÀÖ´Â ÅøÀÌ´Ù.
ÇÏÁö¸¸ ¾î¶»°Ô º¸¸é Ç÷§Æû ºô´õ ´ÙÀ½À¸·Î ¸¹ÀÌ »ç¿ëÇÑ´Ù. ¹®Á¦Á¡À» º¸°íÇÒ ¶§, ¸Å´º¾ó ÀÛ¾÷À» ÇÒ ¶§ µ¿ÀÛÇÏ´Â ÀåÄ¡¿¡ ´ëÇÑ Ä¸ÃÄ È¸éÀÌ ÇÊ¿äÇÏ´Ù. À̶§ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ÀÌ ¸®¸ðÆ® ÁÜ-ÀÎÀÌ´Ù. ´Ü¼øÈ÷ °³¹ßÇϰí ÀÖ´Â ÀåÄ¡¿Í ¿¬°áÇÏ¿© ¿ø°ÝÀ¸·Î ȸéÀ» ĸÃÄÇÏ´Â ÇÁ·Î±×·¥ÀÌÁö¸¸ Áß¿äÇÏ°í ¸¹ÀÌ »ç¿ëµÈ´Ù.
 |
| perfmonitor |
6. Remote Registry Editor
PCÀÇ ·¹Áö½ºÅ͸®¸¦ º¯°æÇØ º»ÀûÀÌ Àִ°¡? »ç½Ç PC¸¦ ¸¹ÀÌ »ç¿ëÇÑ »ç¿ëÀÚ¶ó°í ÇØµµ ·¹Áö½ºÅ͸® ¿¡µðÅ͸¦ ÀÌ¿ëÇÏ¿© À©µµ¿ì ½Ã½ºÅÛÀÇ ¼³Á¤À» º¯°æÇÏ¿© »ç¿ëÇÏ´Â »ç¿ëÀÚ´Â ¸¹Áö ¾ÊÀ» °ÍÀÌ´Ù. ¶ÇÇÑ ÀÖ´Ù ÇÏ´õ¶óµµ Á÷Á¢ ·¹Áö½ºÅ͸®¸¦ ¼öÁ¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó PC ÃÖÀûÈ ÇÁ·Î±×·¥À» ÀÌ¿ëÇØ ÀÚµ¿À¸·Î PC¸¦ ÃÖÀûÈ ÇØÁÖ¸é¼ ·¹Áö½ºÅ͸®¸¦ º¯°æÇÑ °æÇèÀº ÀÖÀ» °ÍÀÌ´Ù.
·¹Áö½ºÅ͸®´Â PC »Ó¸¸ ¾Æ´Ï¶ó À©µµ¿ìCE¿¡¼µµ Áß¿äÇÑ Ç׸ñÀÌ´Ù. PC¿Í ºñ½ÁÇÏ°Ô À©µµ¿ìCEÀÇ ¼³Á¤°ú µð¹ÙÀ̽º µå¶óÀ̹ö µî·ÏÀÌ ·¹Áö½ºÅ͸®¸¦ ÅëÇØ ÀÌ·ç¾îÁö±â ¶§¹®ÀÌ´Ù. À©µµ¿ìCE¸¦ °³¹ßÇÒ ¶§ Á¦ÀÏ ¸ÕÀú ¾Ë¾Æ¾ß ÇÏ´Â °ÍÀÌ µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ ·¹Áö½ºÅ͸®¿¡ µî·ÏÇÏ´Â ¹æ¹ýÀÌ´Ù. ÀÌ·± °Íó·³ ·¹Áö½ºÅ͸®¿¡ ¼³Á¤À» º¯°æÇÏ°í »õ·Î¿î µå¶óÀ̹ö¸¦ µî·ÏÇϱâ À§Çؼ »ç¿ëÇÑ´Ù.
¸¸¾à ÀÌ·± ÅøÀÌ ¾ø´Ù°í ÇÑ´Ù¸é ·¹Áö½ºÅ͸®¸¦ º¯°æÇϰí À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ »õ·Î ¸¸µé°í °³¹ßº¸µå¿¡ ´Ù½Ã ¿Ã¸®´Â ÀÛ¾÷À» ¹Ýº¹ÇØ¾ß ÇÒ °ÍÀÌ´Ù. ±×·¡¼ ¸®¸ðÆ® ·¹Áö½ºÅ͸® ¿¡µðÅÍ´Â °³¹ß¿¡ ÇÊ¿äÇÑ Áß¿äÇÑ Åø ÁßÀÇ Çϳª´Ù.
 |
| Remote Registry Editor |
7. Remote File Viewer
ÀÓº£µðµå ½Ã½ºÅÛ¿¡ ÆÄÀÏÀ» º¹»çÇÏ´Â ¹æ¹ýÀº? ÀÌ·± ¹®Á¦¿¡ °í¹ÎÇÒ ÀÏÀº ¾ø¾úÀ» °ÍÀÌ´Ù. PC¿¡¼ ÆÄÀÏÀ» º¹»çÇϰí Áö¿ì´Â ÀÛ¾÷Àº ´©±¸³ª ÇÒ ¼ö ÀÖ´Â ÀÏÀÌ´Ù. ÇÏÁö¸¸ ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼ ÆÄÀÏÀ» »ç¿ëÇÏ°í º¹»çÇÏ´Â ÀÛ¾÷Àº º¹ÀâÇÏ´Ù.(»ç½Ç PC¿¡¼ µ¿ÀÛÇÏ´Â ÆÄÀϽýºÅÛµµ ±× ³»ºÎ´Â º¹ÀâÇÒ °ÍÀÌ´Ù).
ÀÓº£µðµå ½Ã½ºÅÛÀÇ ÀúÀå Àå¼Ò´Â Ç÷¡½Ã ¸Þ¸ð¸®¿Í °°Àº ÀúÀå ÀåÄ¡¸¦ »ç¿ëÇÏ°í µ¿ÀÛÇÏ´Â ¹æ¹ý°ú ´Ù¸£´Ù. µû¶ó¼ ºñ½ÁÇÑ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇϱâ´Â ÇÏÁö¸¸ PC¿Í µ¿ÀÏÇÏ´Ù°í º¼ ¼ö´Â ¾ø´Ù. ÀÌ·¯ÇÑ Â÷ÀÌÁ¡À» ±Øº¹ÇÏ°Ô ÇØÁÖ´Â ÅøÀÌ ¸®¸ðÆ® ÆÄÀÏ ºä¾î´Ù. PC¿¡¼ °³¹ßº¸µå ÆÄÀÏ ½Ã½ºÅÛ³»ÀÇ ÆÄÀÏÀ» ÀÚÀ¯ÀÚÁ¦·Î º¼ ¼ö ÀÖ°Ô Çϰí PC·ÎºÎÅÍ °³¹ßº¸µå·Î, °³¹ßº¸µå·ÎºÎÅÍ PC·Î ÆÄÀÏ º¹»ç ÀÛ¾÷À» ½±°Ô ÇØÁÖ´Â ÅøÀÌ´Ù.
À©µµ¿ìCE ÀÓº£µðµå ½Ã½ºÅÛÀº °³¹ßÀÌ ¾î´À Á¤µµ ÁøÇàÀÌ µÇ¸é ActiveSync¸¦ ÅëÇØ PC·Î ºÎÅÍ ÆÄÀÏÀ» º¹»çÇÒ ¼ö ÀÖÁö¸¸ ±× Àü¿¡´Â ¿î¿µÃ¼Á¦ À̹ÌÁö¿¡ ÆÄÀÏÀ» Æ÷ÇÔ½ÃŰ´Â °Í ¸»°í´Â ¾ø±â ¶§¹®¿¡ ¸®¸ðÆ® ÆÄÀÏ ºä¾î´Â Ãʱ⠰³¹ß ½Ã Áß¿äÇÑ ÅøÀÇ ÇϳªÀÌ´Ù.
8. Remote Heap Walker
¸Þ¸ð¸®¿¡´Â ¿©·¯ °¡Áö Á¾·ù°¡ ÀÖ´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ³»¿¡¼ malloc() °ú °°Àº ÇÔ¼ö¿¡¼ »ç¿ëµÇ´Â ¸Þ¸ð¸® ¿µ¿ª, ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§ ÀÎÀÚ°¡ ÀúÀåµÇ´Â ¿µ¿ª µî ¿©·¯ °¡Áö°¡ Á¸ÀçÇÑ´Ù. ÇϳªÀÇ ÇÁ·Î±×·¥¿¡¼µµ ÀÌ·±µ¥ ¿î¿µÃ¼Á¦¿¡´Â ´õ º¹ÀâÇÑ ¸Þ¸ð¸® ±¸Á¶¸¦ °¡Áú °ÍÀÌ´Ù.
À©µµ¿ìCE¿¡¼ ÀÌ·± º¹ÀâÇÑ ¸Þ¸ð¸® ÀÌ¿ë Á¤º¸¸¦ ºÐ¼®ÇÏ°Ô ÇØÁÖ´Â ÅøÀÌ ¸®¸ðÆ® Èü ¿öÄ¿ÀÌ´Ù. ¾î¶°ÇÑ ¾²·¹µå¿¡¼ ¾î¶»°Ô ¸Þ¸ð¸®¸¦ ÇÒ´çÇÏ°í ¾î¶°ÇÑ ¹æ½ÄÀ¸·Î ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÏ´ÂÁö ºÐ¼®ÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù. ¸Þ¸ð¸®¸¦ ÇÒ´çÇϰí Á¦´ë·Î ÇØÁ¦´Â ÇÏ´ÂÁö, ƯÁ¤ ÇÁ·Î¼¼¼¿¡¼ °úµµÇÏ°Ô ¸Þ¸ð¸®¸¦ Á¡À¯ÇÏÁö´Â ¾Ê´ÂÁö ºÐ¼®Çϱâ À§Çؼ »ç¿ëµÈ´Ù. À߸øµÈ ¸Þ¸ð¸® »ç¿ëÀ¸·Î ÀÎÇØ ¹ß»ýÇÏ´Â ¸Þ¸ð¸® ´©¼ö¸¦ ¹æÁöÇϱâ À§ÇØ »ç¿ëµÇ´Â ÅøÀÌ´Ù.
9. Remote Spy
´ç½ÅÀÇ ÇൿÀº ´Ù ±â·ÏµÇ°í ÀÖ´Ù. À©µµ¿ìCE ¿î¿µÃ¼Á¦´Â À©µµ¿ì¿Í ±×·¡ÇÈ, À̺¥Æ®·Î ±¸¼ºµÈ ½Ã½ºÅÛÀÌ´Ù. ÈçÈ÷ GWES(Graphics, Windowing, and Events Subsystem)À̶ó´Â ¸íĪÀ¸·Î ºÎ¸£°í ÀÖ´Ù.
ÀÌÁß¿¡¼ À̺¥Æ®´Â »ç¿ëÀÚÀÇ ÀÔ·ÂÀ» ó¸®ÇÏ°í ¹ÝÀÀÇÏ´Â ±¸Á¶¸¦ ¸»ÇÑ´Ù. »ç¿ëÀÚ°¡ ÅÍÄ¡ÆÐ³ÎÀ» ÅÍÄ¡Çϸé ÅÍÄ¡¿¡ ´ëÇÑ ÀÔ·Â À̺¥Æ®°¡ ¹ß»ýÇÑ´Ù. ÀÌ À̺¥Æ®¸¦ ¹ÞÀº À̺¥Æ® °ü¸® ÇÁ·Î±×·¥Àº ÀûÀýÇÑ À§Ä¡¿¡ »õ·Î¿î À©µµ¿ì¸¦ ¸¸µé°Ô µÈ´Ù. À̶§ ¿ª½Ã »õ·Î¿î À©µµ¿ì°¡ »ý¼ºµÇ¾ú´Ù´Â À̺¥Æ®°¡ ¹ß»ýÇÑ´Ù. ÀÌ·¯ÇÑ À̺¥Æ®µéÀÇ ¿òÁ÷ÀÓÀ» ±â·ÏÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÅøÀÌ ¸®¸ðÆ® ½ºÆÄÀÌ´Ù.
¾î¶°ÇÑ À̺¥Æ®°¡ ¹ß»ýÇÏ¿´À¸¸ç ±×¿¡ µû¶ó ¾î¶»°Ô ¿òÁ÷ÀÌ´ÂÁö È®ÀÎÇϱâ À§Çؼ »ç¿ëµÈ´Ù. PC¿ë ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀÚ¶ó¸é ´Ù µé¾îºÃÀ» Spy¶ó´Â ÇÁ·Î±×·¥ÀÇ ÀÓº£µðµå ÆÇÀ̶ó°í º¸¸é µÉ °ÍÀÌ´Ù.
 |
| Remote Spy |
10. OSBENCH
¿î¿µÃ¼Á¦¸¦ º¥Ä¡¸¶Å© ÇÏ°í ½ÍÀº°¡? ±×·¯±â À§Çؼ´Â \PUBLIC\COMMON\OAK\UTILS\OSBENCH¿¡ ÀÖ´Â OSBENCH.EXE ÇÁ·Î±×·¥À» »ç¿ëÇØ¾ß ÇÑ´Ù.
OSBENCH ÇÁ·Î±×·¥Àº Ç÷§Æû ºô´õÀÇ ÇÑ µð·ºÅ丮¸¦ Â÷ÁöÇϰí ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥À̸ç, À©µµ¿ìCE ¿î¿µÃ¼Á¦ÀÇ ½ºÄÉÁÙ·¯ÀÇ ¼º´ÉÀ» Å×½ºÆ® ÇÑ´Ù. ¿î¿µÃ¼Á¦ ÀÚüÀÇ ¼º´ÉÀ» Å×½ºÆ® ÇѴٱ⠺¸´Ù °³¹ßº¸µå¿¡ Æ÷ÆÃµÈ ¿î¿µÃ¼Á¦°¡ ¿ø·¡ ¼³°èµÇ¾ú´ø °Íó·³ Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇϱâ À§Çؼ »ç¿ëµÈ´Ù. Áï, º¸µå¿¡ ¸Â°Ô Æ÷ÆÃÇÑ ºÎºÐÀÌ Àß Æ÷ÆÃÀÌ µÇ¾î ¿î¿µÃ¼Á¦°¡ Á¦ ¼º´ÉÀ» ¹ßÈÖÇÏ¸é¼ µ¿ÀÛÇÏ´ÂÁö È®ÀÎÇÏ´Â Àǵµ·Î »ç¿ëµÈ´Ù.
OSBENCH ÇÁ·Î±×·¥Àº ¾Õ¿¡¼ ¼³¸íÇÑ ÇÁ·Î±×·¥°ú´Â ´Ù¸£°Ô °á°ú°¡ È·ÁÇÑ ±×·¡ÇÈÀ¸·Î ³ªÅ¸³ªÁö´Â ¾Ê´Â´Ù. ½Ã¸®¾óÆ÷Æ®³ª ÆÄÀÏ·Î °á°ú°¡ Ãâ·ÂµÇ±â ¶§¹®ÀÌ´Ù. ÇÏÁö¸¸ OSÀÇ ¼º´ÉÀ» ÃøÁ¤ÇÏ´Â Áß¿äÇÑ ÅøÀ̶ó´Â °ÍÀº ¾Ë¾ÆµÎ¾î¾ß ÇÑ´Ù. ¾Æ¿ï·¯ ¡ã½Ã½ºÅÛ ÇÔ¼ö È£Ãâ¿¡ µû¸¥ ½Ã°£ ÃøÁ¤¡ã¼¼¸¶Æ÷¾î(Semaphore)³ª ¹ÂÅØ½º(Mutex) »ý¼º ½Ã°£ ÃøÁ¤ ¡ãÀ̺¥Æ®(event)°ü·Ã ó¸® ½Ã°£ ÃøÁ¤ µî ÁÖ·Î ¿î¿µÃ¼Á¦¿¡¼ »ç¿ëµÇ´Â ÁÖ¿ä ¿ä¼ÒÀÇ µ¿ÀÛ ½Ã°£À» ÃøÁ¤Çϴµ¥ »ç¿ëµÈ´Ù.
11. ILTIMING
ÀÎÅÍ·´Æ®´Â À©µµ¿ìCE ¿î¿µÃ¼Á¦ÀÇ ½ÉÀåÀÌ´Ù. ¹°·Ð ´Ù¸¥ ¿î¿µÃ¼Á¦µµ ÀÎÅÍ·´Æ®¸¦ ÅëÇØ ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µÀ» ÇÏ°í ¿ÜºÎ ÀåÄ¡¿¡ ´ëÇÑ ¿ä±¸»çÇ×À» ó¸®ÇÏ°Ô µÈ´Ù. µû¶ó¼ Çϵå¿þ¾îÀûÀÎ ÀÎÅÍ·´Æ®°¡ ¹ß»ýÇϰí 󸮵DZâ±îÁöÀÇ ½Ã°£ÀÌ ¾ó¸¶³ª °É¸®´ÂÁö ÃøÁ¤ÇÏ´Â °ÍÀº ¼º´É ÃøÁ¤¿¡ Áß¿äÇÑ ¿ä¼Ò°¡ µÈ´Ù.
À©µµ¿ìCE ¿î¿µÃ¼Á¦¿¡¼ ÀÌ·¯ÇÑ ¼º´É ÃøÁ¤À» À§ÇØ »ç¿ëµÇ´Â ÇÁ·Î±×·¥ÀÌ ILTIMING.EXEÀÌ´Ù. À©µµ¿ìCE ¿î¿µÃ¼Á¦¿¡¼ Çϵå¿þ¾î ÀÎÅÍ·´Æ®ÀÇ ¹ß»ý¿¡¼ºÎÅÍ ¿î¿µÃ¼Á¦ 󸮺κбîÁö, ±×¸®°í ÀÎÅÍ·´Æ®¸¦ ó¸®ÇÒ ÃÖÁ¾ ¾²·¹µå±îÁöÀÇ ½Ã°£À» ÃøÁ¤Çϴµ¥ »ç¿ëµÈ´Ù. À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ Æ÷ÆÃÇÑ °³¹ßº¸µå¿¡¼ ÀÎÅÍ·´Æ®ÀÇ Ã³¸® ½Ã°£À» ÃøÁ¤ÇÏ°í °³¼±ÇÒ ¿©Áö°¡ ÀÖ´ÂÁö È®ÀÎÇϴµ¥µµ À¯¿ëÇÏ´Ù.
12. ±âŸ
À©µµ¿ìCE¿î¿µÃ¼Á¦¸¦ °³¹ß ÇÏ´Â µ¥´Â ÀÌ ¹Û¿¡µµ ¸¹Àº ÅøµéÀÌ ÀÖ´Ù.
-Remote Processor Viewer : µ¿ÀÛÇÏ´Â ½Ã½ºÅÛÀÇ ÇÁ·Î¼¼½ºÀÇ Á¤º¸¸¦ È®ÀÎÇϱâ À§Çؼ »ç¿ëÇÑ´Ù. ½Ç½Ã°£À¸·Î PC¿¡¼ ÇÁ·Î¼¼½º¿Í ±× ÇÁ·Î¼¼½º¿¡ °ü·ÃµÈ ¾²·¹µå Á¤º¸¸¦ º¸¿©ÁØ´Ù.
-Remote System Information : µ¿ÀÛÇÏ´Â ½Ã½ºÅÛÀÇ ¸Þ¸ð¸®, ÀúÀå¼Ò, Ç÷§Æû À̸§ µî ±âº»ÀûÀÎ ½Ã½ºÅÛ Á¤º¸¸¦ È®ÀÎÇϴµ¥ »ç¿ëÇÑ´Ù.
-Remote Call Profiler : ÇÁ·ÎÆÄÀÏ·¯´Â ÇÁ·Î±×·¥µ¿ÀÛ¿¡ ´ëÇÑ ºÐ¼® Á¤º¸¸¦ Á¦°øÇÑ´Ù. ¾î¶² ÇÔ¼ö¿¡¼ ¸®¼Ò½º¸¦ ¸¹ÀÌ »ç¿ëÇϰí, ÇÁ·Î¼¼½º ½Ã°£À» ¸¹ÀÌ »ç¿ëÇÏ´ÂÁö¸¦ ºÐ¼®Çؼ ÇÁ·Î±×·¥³»ÀÇ º´¸ñÁ¡(Bottleneck)À» ÇØ¼ÒÇϴµ¥ »ç¿ëÇÑ´Ù.
-Application Verifier : ÇÁ·Î±×·¥¿¡¼ »ý±æ ¼ö ÀÖ´Â ¸Þ¸ð¸® ´©¼ö, Çڵ鿡 ´ëÇÑ À߸øµÈ »ç¿ë, GDI(Graphics Device Interface) °´Ã¼¿¡ ´ëÇÑ ´©¼ö¸¦ ŽÁöÇØ ³»´Âµ¥ »ç¿ëÇÑ´Ù. ÈçÈ÷µé ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ¸Þ¸ð¸®¸¦ ÇÒ´çÇϰí Á¦¶§ ÇØÁöÇÏÁö ¾Ê´Â ¹®Á¦·Î »ý±â´Â ¹®Á¦¸¦ ¹Ì¿¬¿¡ ã¾Æ³»ÁÖ´Â ÅøÀÌ´Ù.
 |
| System Information |
 |
| Call Profiler |
À̰͵éÀº ¸ðµÎ À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ °³¹ßÇϱâ À§ÇØ »ç¿ëµÇ´Â Áß¿äÇÑ ÅøµéÀÌ´Ù. ÀÌ ¹Û¿¡µµ ¼Ò½º¸¦ °ü¸®Çϱâ À§ÇÑ ¼Ò½º¼¼ÀÌÇÁ(SourceSafe) ÇÁ·Î±×·¥, ¼Ò½º¸¦ ÆíÇÏ°Ô º¸±â À§ÇÑ ÇÁ·Î±×·¥ ÆíÁý±â µî ´Ù¾çÇÑ ÅøµéÀÌ »ç¿ëµÈ´Ù.
ÀÌÁ¦±îÁö À©µµ¿ìCE ¿î¿µÃ¼Á¦¸¦ °³¹ßÇϱâ À§ÇØ »ç¿ëµÇ´Â °³¹ßÅø¿¡ ´ëÇØ¼ °£´ÜÈ÷ »ìÆìºÃ´Ù. ¿øµµ¿ìCE¸¦ žÀçÇÑ ÀÓº£µðµå ½Ã½ºÅÛÀ» ¸¸µç´Ù´Â °ÍÀº ¾î·Á¿î ÀÏÀÌ´Ù. ¾ð±ÞÇÑ ÅøµéÀº ÀÌ·¯ÇÑ °³¹ßÀÇ ¾î·Á¿òÀ» µµ¿ÍÁÖ±â À§ÇØ Á¦°øµÈ ÅøÀÌ´Ù.
À©µµ¿ìCE ¿î¿µÃ¼Á¦ °³¹ßÀº Âü ¸·¿¬ÇÒ ÀÏÀÌ´Ù. Çϵå¿þ¾îµµ »õ·Î °³¹ßÇÏ´Â ÀÛ¾÷ÀÌ°í ¿©±â¿¡ ºÎÆ®·Î´õºÎÅÍ ½ÃÀÛÇØ¼ ¸¹Àº µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ Æ÷ÆÃÇØ¾ß ÇÑ´Ù. ¶ÇÇÑ ¿î¿µÃ¼Á¦°¡ Àß µ¿ÀÛÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤À» ¸ÂÃß°í Å×½ºÆ® ÇØ ºÁ¾ß ÇÑ´Ù. ¿©±â¿¡ ´Ù¸¥ À©µµ¿ìCE¿ë ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î µ¿ÀÛÇϵµ·Ï ȣȯ¼º º¸Àåµµ ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
ÀÌ·¯ÇÑ ¸ðµç ÀÛ¾÷µéÀº Áö±Ý±îÁö ¼³¸íÇÑ ¸ðµç ÅøÀ» ÀÌ¿ëÇØ °ËÁõÇϰí È®ÀÎÇÏ¸é¼ °³¹ßÀ» ÇÑ´Ù. ÅøÀÇ »ç¿ë¹ýÀ» Àß ¾Ë°í ÀÌ¿ëÇÏ´Â °ÍÀÌ ¸ðµç °³¹ßÀÇ ½ÃÀÛÀÓÀ» °Á¶ÇÏ°í ½Í´Ù. @
ÇÊÀÚ´Â?
ÇÊÀÚ ¶ó¿µÈ£´Â 2007, 2008 Microsoft Windows Embedded ºÐ¾ß MVPÀÌ´Ù. À©µµ¿ì ¸ð¹ÙÀÏ °ü·Ã ½º¸¶Æ®Æù °³¹ß°ú À©µµ¿ìCE °ü·Ã ÀåÄ¡¸¦ °³¹ßÇϰí ÀÖ´Ù. °³ÀÎÀûÀ¸·Î ¿î¿µÇϰí ÀÖ´Â À©µµ¿ìCE¿¡ °üÇÑ ºí·Î±×(www.embeddedce.com)¸¦ ÅëÇØ À©µµ¿ìCE °³¹ß¿¡ ´ëÇÑ ´Ù¾çÇÑ »ý°¢°ú ¹æ¹ý·ÐÀ» ÇÔ²² »ý°¢ÇØ º¸°íÀÚ ³ë·Â ÁßÀÌ´Ù. ÃÖ±Ù¿¡´Â À©µµ¿ìCE¸¦ ÀÌ¿ëÇØ ¾î¶»°Ô ºü¸£°í ¾ÈÁ¤ÀûÀÎ ½Ã½ºÅÛÀ» ¸¸µé °ÍÀΰ¡¸¦ °í¹ÎÇϰí ÀÖ´Ù. ¾Æ¿ï·¯ À©µµ¿ìCEÀÇ Æ÷ÆÃ »Ó¸¸ ¾Æ´Ï¶ó °³¹ß¿¡¼ºÎÅÍ ÃÖÁ¾ Á¦Ç°ÀÌ ³ª¿À±â±îÁö °ÅÃÄ¾ß ÇÒ ´Ù¾çÇÑ Å×½ºÆ® ¹× ½Å·Ú¼º ¹®Á¦¿¡µµ °ü½ÉÀ» °¡Áö°í ÀÖ´Ù. Á¶¸¸°£ À©µµ¿ìCE¿¡ ´ëÇÑ ´Ù¾çÇÑ °Á ¹× Å×½ºÆ®¿¡ °üÇÑ ³»¿ëÀ» ¾Ë¸± ¿¹Á¤À̶ó°í ÇÑ´Ù. |
|