jprofiler.

¼ö»ó °æ·Â¿¡ ºû³ª´Â ¿ÃÀοø Java Profiler
Áö±Ý ´Ù¿î·Îµå

jprofiler. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Trial
  • °¡°Ý:
  • USD 499.00 | BUY the full version
  • °Ô½ÃÀÚ À̸§:
  • ej-technologies GmbH
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.ej-technologies.com/download/overview.html
  • ¿î¿µÃ¼Á¦:
  • Mac OS X 10.1 or later
  • ÆÄÀÏ Å©±â:
  • 20.2 MB

jprofiler. ű×


jprofiler. ¼³¸í

¼ö»ó °æ·Â¿¡ ºû³ª´Â ¿ÃÀοø Java Profiler JProfiler´Â ¼ö»ó °æ·Â¿¡ ºû³ª´Â ¿ÃÀοø Java ÇÁ·ÎÆÄÀÏ ·¯ÀÔ´Ï´Ù. JProfilerÀÇ Á÷°üÀû ÀÎ GUI´Â ¼º´É º´¸ñ Çö»óÀ» ã°í ¸Þ¸ð¸® ´©¼ö¸¦ ÇÉÀ¸·Î ¹­°í ½º·¹µù ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù. Âü°í : JProfiler¸¦ ½Ãµµ ÇÒ ¼ö ÀÖÀ¸·Á¸é ¿©±â¿¡¼­ ¿äûÇÏ°í Æò°¡ÇؾßÇÕ´Ï´Ù. ´ÙÀ½Àº "jprofiler"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. Ź¿ùÇÑ »ç¿ë ÆíÀǼº : ¡¤ ÇÁ·ÎÆÄÀÏ ¶§, ´ç½ÅÀÌ ¾òÀ» ¼öÀÖ´Â °¡Àå °­·ÂÇÑ µµ±¸°¡ ÇÊ¿äÇÕ´Ï´Ù. µ¿½Ã¿¡ÀÌ µµ±¸¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì´Â ½Ã°£À» º¸³»°í ½ÍÁö ¾Ê½À´Ï´Ù. jprofiler´Â µ¿½Ã¿¡ °£´ÜÇÏ°í °­·ÂÇÕ´Ï´Ù. ¼¼¼Ç ±¸¼ºÀº ¶È¹Ù·Î ¾ÕÀ¸·Î, Á¦ 3 ÀÚ ÅëÇÕÀÌ ½ÃÀÛÇϱ⠶§¹®¿¡, ºê¸®Áî ¹× ÇÁ·ÎÆÄÀÏ ¸µ µ¥ÀÌÅÍ°¡ ÀÚ¿¬½º·¯¿î ¹æ½ÄÀ¸·Î Á¦½ÃµË´Ï´Ù. ¸ðµç ¼öÁØ¿¡¼­ JProfiler´Â ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï ½ÅÁßÇÏ°Ô ¼³°èµÇ¾ú½À´Ï´Ù. ÇÁ·ÎÆÄÀÏ ¸µ µ¥ÀÌÅÍÀÇ ½Ç½Ã°£ µð½ºÇ÷¹ÀÌ : ¡¤ JProfiler¸¦ »ç¿ëÇϸé ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ½ÇÇàÁßÀÎ µ¥ÀÌÅÍ ÇÁ·ÎÆÄÀÏ ¸µÀ» Áï½Ã º¸ÀÏ ¼ö ÀÖ½À´Ï´Ù. ¸Þ¸ð¸®, CPU ¹× ½º·¹µå ÇÁ·ÎÆÄÀÏ ¸µ ºä´Â ¾÷µ¥ÀÌÆ®µÇ¾î ÀÖÀ¸¸ç ÃøÁ¤ÀÌ ¿Ï·á µÉ ¶§±îÁö ±â´Ù¸± ÇÊ¿ä¾øÀÌ °Ë»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¹Àº ¼öÀÇ »ç¿ë »ç·Ê¸¦ À§ÇØÀÌ ´É·ÂÀº ¼Ö·ç¼Ç¿¡ ¸Å¿ì ºü¸¥ °æ·Î¸¦ Á¦°øÇÕ´Ï´Ù. ¶ÇÇÑ, ¾ðÁ¦µçÁö ½º³À ¼¦À» ´Ù¸¥ ½Ã°£¿¡ ÀúÀåÇÏ°í ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¶Æ¯ÇÑ Èü ¿öÄ¿ : ¡¤ ¿À¸¥ÂÊ µµ±¸¾øÀÌ ¸Þ¸ð¸® ´©¼ö¸¦ ã´Â °ÍÀº ºÒ°¡´ÉÇÒ ¼ö ÀÖ½À´Ï´Ù. JProfilerÀÇ Èü ¿öÄ¿´Â °£´ÜÇÏ°í º¹ÀâÇÑ ¸Þ¸ð¸® ¹®Á¦¸¦ ÇØ°áÇÒ ¼öÀÖ´Â Á÷°üÀû ÀÎ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. 5 °¡Áö ´Ù¸¥º¸±â´Â ÇöÀç °´Ã¼ ¼¼Æ®ÀÇ ´Ù¸¥ Ãø¸éÀ» º¸¿©ÁÝ´Ï´Ù. °¢ ºä¸¦ »ç¿ëÇϸé Ç¥½ÃµÈ µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î »õ °³Ã¼ ¼¼Æ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. °¢ ºä´Â ¼±ÅÃÇÑ °´Ã¼¿¡ ÇʼöÀûÀÎ ÅëÂû·ÂÀ» Á¦°øÇÕ´Ï´Ù. °´Ã¼°¡ °¡ºñÁö°¡ ¼öÁýµÇÁö ¾Ê´Â ÀÌÀ¯¿Í °°Àº Áú¹®Àº ÇÑ ¹øÀÇ Å¬¸¯À¸·Î ÇÑ ¹øÀÇ Å¬¸¯À¸·Î ÀÀ´äµË´Ï´Ù. °­·ÂÇÑ CPU ÇÁ·ÎÆÄÀÏ ·¯ : ¡¤ °íÁ¤ ¼º´É º´¸ñ Çö»óÀº ÇÁ·ÎÆÄÀÏ ·¯¿¡°Ô °¡Àå ºó¹øÇÑ À¯½º ÄÉÀ̽ºÀÔ´Ï´Ù. ±×·¯³ª CPU µ¥ÀÌÅÍ´Â ±× ¼¼ºÎ ¼öÁØ¿¡¼­ ¾ÐµµÀû ÀÏ ¼ö ÀÖÀ¸¸ç µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â ¹æ½ÄÀº À¯¿ë¼º¿¡ Å« Â÷À̸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. JProfiler¸¦ »ç¿ëÇÏ¸é ¹®Á¦ÀÇ ÀÌÀ¯¸¦ ãÀ¸·Á°í ÇÒ ¶§ °áÁ¤ÀûÀÎ ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. Æ®¸® ºä ÇÊÅÍ, Áý°è ·¹º§ ¹× ½º·¹µå »óÅ ¼±Åñâ´ÂÀÌ ¿µ¿ªÀÇ JProfilerÀÇ ´Ù¾ç¼ºÀÇ ¸î °¡Áö ¿¹ÀÏ»ÓÀÔ´Ï´Ù. ÅëÇÕ ½º·¹µå ÇÁ·ÎÆÄÀÏ ·¯ : ¡¤ ½º·¹µù°ú °ü·ÃµÈ ¹®Á¦´Â ÈξÀ ´õ ºó¹øÇÕ´Ï´Ù. ½º·¹µå ÇÁ·ÎÆÄÀÏ ·¯°¡ ¾øÀ¸¸é ±×·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇÒ ¼öÀÖ´Â ÃÖ¼ÒÇÑÀÇ ±âȸ°¡ ÀÖ½À´Ï´Ù. ³Ê¹« ¸¹Àº Àá±ÝÀ» »ç¿ëÇÏ´Â ¸ÖƼ ½º·¹µå ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ LIVESS°¡ Áõ°¡ÇÏ´Â °Í°ú °°ÀÌ JPROFILER¸¦ »ç¿ëÇÒ ¶§´Â ºÒÅõ¸í ÇÑ ¹®Á¦ÀÇ Àüü ¹üÀ§¸¦ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ½º·¹µå ÇÁ·ÎÆÄÀÏ ¸µ jProfilerÀÇ º°µµÀÇ ºä ¼½¼Ç»Ó¸¸ ¾Æ´Ï¶ó CPU ÇÁ·ÎÆÄÀÏ ¸µº¸±â¿¡µµ ´Ü´ÜÈ÷ ÅëÇյ˴ϴÙ. Java Enterprise Edition¿¡ ´ëÇÑ ÈǸ¢ÇÑ Áö¿ø : ¡¤ JEE¿¡ ´ëÇÑ Àü´ã Áö¿øÀº JPROFILER¿¡¼­ ´ëºÎºÐÀÇ °ßÇØ¿¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î JEE Áý°è ¼öÁØ¿¡¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ JEE ±¸¼º ¿ä¼ÒÀÇ Ãø¸é¿¡¼­ ÅëÈ­ Æ®¸®¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ JProfiler´Â CPU ÇÁ·ÎÆÄÀÏ ¸µ ºä¿¡ Á¦½ÃµÈ JDBC, JMS ¹× JNDI È£Ãâ°ú °°Àº Àú¼öÁØ ÇÁ·ÎÆÄÀÏ ¸µ µ¥ÀÌÅÍ À§¿¡ ½Ã¸Çƽ ·¹À̾ Ãß°¡ÇÕ´Ï´Ù. JEE Áö¿øÀ» ÅëÇØ JPROFILER´Â ÄÚµå ÇÁ·ÎÆÄÀÏ ·¯¿Í °í±Þ JEE ¸ð´ÏÅ͸µ µµ±¸ °£ÀÇ °¸À» ¿¬°áÇÕ´Ï´Ù. ±¤¹üÀ§ÇÑ QA ±â´É : ¡¤ JProfiler´Â Àü¿ë QA ÆÀ»Ó¸¸ ¾Æ´Ï¶ó °³¹ß Áß¿¡ QA µµ±¸·Î ÀÌ»óÀûÀ¸·Î ÀûÇÕÇÕ´Ï´Ù. ½º³À ¼¦ ºñ±³ ÁÖº¯ÀÇ Ç³ºÎÇÑ ±â´ÉÀº ÁøÇà »óȲÀ» ½±°Ô ÃßÀû ÇÒ ¼ö ÀÖ½À´Ï´Ù. JProfiler´Â ¸í·É ÁÙ ÀÛ¾÷¿¡ ´ëÇÑ °­·ÂÇÑ Áö¿øÀÌ ÀÖ½À´Ï´Ù. ¿©±â¿¡´Â ÇÁ·ÎÇÊ, ½º³À ¼¦ µ¥ÀÌÅ͸¦ ³»º¸³»°í ¸í·É ÁÙ¿¡¼­ ½º³À ¼¦ ºñ±³¸¦ »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. JProfiler¿Í ÇÔ²² ¹øµé·Î Á¦°øµÇ´Â Ant ŽºÅ©¸¦ »ç¿ëÇÏ¸é ºôµå ½ºÅ©¸³Æ®¿¡¼­ ¸ðµç ¸í·É ÁÙ ÀÛ¾÷À» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç÷§Æû, IDE ¹× ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇÑ °¡Àå ±¤¹üÀ§ÇÑ Áö¿ø : ¡¤ JProfiler´Â ȯ°æ¿¡ ÅëÇյ˴ϴÙ. ¿ì¸®´Â 32 ºñÆ® ¹× 64 ºñÆ® JVM ¸ðµÎ ´Ù¾çÇÑ Ç÷§Æû¿¡ ´ëÇÑ ±âº» ¿¡ÀÌÀüÆ® ¶óÀ̺귯¸®¸¦ Á¦°øÇÕ´Ï´Ù. ¸ðµç ÀαâÀÖ´Â IDE¿¡ ´ëÇÑ ÅëÇÕÀº °³¹ß Áß¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â °Í¸¸ Å­ ½±°Ô ÇÁ·ÎÆÄÀÏ ¸µÀ» ¸¸µì´Ï´Ù. ±×¸®°í ½ÃÀåÀÇ °ÅÀÇ ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¿¡ ´ëÇÑ ¸¹Àº ¼öÀÇ ÅëÇÕÀº ¸î ¹øÀÇ Å¬¸¯¸¸À¸·Î ½ÃÀÛÇßÀ¸¸ç Àб⠹®¼­°¡ ¾Æ´Ñ ½ÃÀÛÀ» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ³·Àº ¿À¹ö Çìµå : ¡¤ JProfiler´Â ÇÊ¿äÇÒ ¶§¸¸ µ¥ÀÌÅ͸¦ ±â·ÏÇÕ´Ï´Ù. ½ÇÁ¦·Î JProfiler ¿¡ÀÌÀüÆ®·Î ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÃÀÛÇÏ°í ³ªÁß¿¡ JProfiler GUI¸¦ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅ͸¦ ±â·ÏÇÏÁö ¾ÊÀ¸¸é ¿À¹ö Çìµå°¡ ¸Å¿ì ÀÛ½À´Ï´Ù. ±×°ÍÀÌ ¿ì¸®°¡ ¿ä±¸ÇÏ´Â ¼ö¿ä ÇÁ·ÎÆÄÀÏ ¸µÀ̶ó°í ºÎ¸£´Â °ÍÀÔ´Ï´Ù. º¯ÇÔ¾øÀÌ, °í±Þ ÇÁ·ÎÆÄÀÏ ·¯¿¡¼­ Á¶Á¤ÇÒ ¼öÀÖ´Â ¸¹Àº °ÍµéÀÌ ÀÖ½À´Ï´Ù. JProfiler´Â ÇÁ·ÎÆÄÀÏ ¸µ ¼³Á¤ÀÌ ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ¡°í ÅÛÇø´À» Á¦°øÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ÀϹÝÀûÀÎ À¯½º ÄÉÀ̽º¿¡ ´ëÇÑ ÇÁ·ÎÆÄÀÏ ¸µ ¼³Á¤À» ½Å¼ÓÇÏ°Ô ¼±ÅÃÇϽʽÿÀ. È®Àå ¼º : ¡¤ JProfiler´Â È®Àå °¡´ÉÇÕ´Ï´Ù. Ưº°ÇÑ »óȲÀ̳ª ½º³À ¼¦À»À§ÇÑ ÀÚ½ÅÀÇ ºÐ¼® µµ±¸¸¦ À§ÇØ »ç¿ëÀÚ Á¤ÀÇ ÇÁ·ÎÆÄÀÏ ·¯¸¦ ±¸Ãà ÇÒ ¼öÀÖ´Â Àß ¹®¼­È­ µÈ Ç÷§ÆûÀ» ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. ÀÎÅͼÁÅÍ API¸¦ »ç¿ëÇÏ¸é ³»Àå JDBC, JMS ¹× JNDI ÇÁ·ÎÆÄÀÏ ¸µ°ú À¯»çÇÑ ÇÁ·ÎÆÄÀÏ ¸µ µ¥ÀÌÅÍ¿¡ Ãß°¡ ½Ã¾î ƽ ·¹À̾ Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áغñ°¡ µÈ ¿¹Á¦´Â ¸î ÁÙÀÇ ÄÚµå·Î JProfiler¸¦ È®ÀåÇÏ´Â °ÍÀÌ ¾ó¸¶³ª ½¬¿î Áö º¸¿©ÁÝ´Ï´Ù. Á¦ÇÑ »çÇ× : ¡¤ 10 ÀÏ ÀçÆÇÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ ±×·¡ÇÁ Àá±Ý. JProfilerÀÇ ¸ð´ÏÅÍ ºÐ¼®Àº ÇöÀç Àá±Ý »óȲ°ú ¸ðµç ±â·Ï µÈ Àá±Ý »óȲÀÇ ±â·ÏÀ» º¸¿©ÁÖ´Â ±×·¡ÇÁ·Î È®ÀåµÇ¾ú½À´Ï´Ù. ¸ð´ÏÅÍ ºÐ¼®¿¡ °üÇÑ ¸ðµç ºä´Â ÇöÀç ÀÚ½ÅÀÇ "¸ð´ÏÅÍ ºä"¼½¼Ç¿¡ ÀÖ½À´Ï´Ù. ÇöÀç Àá±Ý ±×·¡ÇÁº¸±â´Â ÇöÀç ¸ð´ÏÅ͸¦ ±â´Ù¸®°í Àְųª Â÷´ÜÇÏ´Â ¸ðµç ½º·¹µå»Ó¸¸ ¾Æ´Ï¶ó °æÀï ¸ð´ÏÅ͸¦ º¸À¯ÇÏ°íÀÖ´Â ¸ðµç ½º·¹µå¸¦ º¸¿©ÁÝ´Ï´Ù. ±³Âø »óÅ´ »¡°£»ö ³ëµå·Î ½Ã°¢È­µË´Ï´Ù. µµ±¸ ÆÁÀº ½Ã°£°ú ½ºÅà ÃßÀûÀ» º¸¿©ÁÝ´Ï´Ù. ¡¤ Àá±Ý ±â·Ï ±×·¡ÇÁ¿¡¼­ ¸ð´ÏÅÍ À̺¥Æ®¸¦ ³ìÈ­ÇÏ°í ±â·Ï µÈ Àá±Ý »óȲÀ» ´Ü°èº°·Î ´Ü°èº°·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏ´ÜÀÇ ½Ã°£ ¶óÀÎ ºä´Â À̺¥Æ®ÀÇ ¹èÆ÷¸¦ ÄÁÅؽºÆ®¿¡ ³Ö°í ´Ù¸¥ ¸ð´ÏÅÍ À̺¥Æ®·Î À̵¿ÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. ¡¤ ¸¹Àº ¾çÀÇ ¸ð´ÏÅÍ À̺¥Æ®°¡ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î ƯÁ¤ ½º·¹µå ³ª ¸ð´ÏÅ͸¦ °ü½ÉÀÖ´Â ³ëµå·Î Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. º°µµÀÇ Å½»ö ¹öÆ° ¼¼Æ®´Â Àû¾îµµ ÇϳªÀÇ °ü½É ³ëµå°¡ Æ÷ÇÔ µÈ À̺¥Æ® ¸¸ ¼öÇàÇÕ´Ï´Ù. ¡¤ ¸¶¿ì½º·Î ½Ã°£ ¶óÀο¡¼­ ¿µ¿ªÀ» ¼±ÅÃÇÏ¿© ¸ð´ÏÅÍ À̺¥Æ®¸¦ ´©Àû ÇÒ ¼ö ÀÖ½À´Ï´Ù. Àá±Ý ±×·¡ÇÁÀÇ È­»ìÇ¥¿¡ ´ëÇÑ °ø±¸ ÆÁ â¿¡´Â ÃÑ Â÷´Ü ¹× ´ë±â ½Ã°£°ú ½ºÅà Ʈ·¹À̽º ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù. ¡¤ ÀÌÁ¦ ¸ð´ÏÅÍ À̺¥Æ®°¡ ¼ö¿ä¿¡ ±â·ÏµË´Ï´Ù. ÀÌÀü¿¡ ¾î¶² °æ¿ì¿¡ ºÒÇÊ¿äÇÑ ¿À¹ö Çìµå°¡ »ý¼º µÈ À̺¥Æ®°¡ Ç×»ó ±â·ÏµÇ¾úÀ½À» ±â·ÏÇß½À´Ï´Ù. Àá±Ý ±â·Ï ±×·¡ÇÁ¿Í ¸ð´ÏÅÍ ±â·Ïº¸±â¿¡¼­ ¸ð´ÏÅÍ ³ìÈ­¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸ð´ÏÅÍ ³ìÀ½À» ½ÃÀÛÇÏ°í ÁßÁöÇϱâÀ§ÇÑ »õ·Î¿î Æ®¸®°Å Á¶Ä¡°¡ ÀÖ½À´Ï´Ù. ¸ð´ÏÅÍ À̺¥Æ®¿¡ ´ëÇÑ ±¸¼º °¡´ÉÇÑ ÀÓ°è °ªÀ» ±â·ÏÇϽʽÿÀ. ¡¤ ¸ð´ÏÅͺ¸±â´Â ÀÌÁ¦ Èü ¿öÄ¿¿Í ¿¬°áµË´Ï´Ù. ¸ð´ÏÅͺ¸±â¿¡¼­ ¸ð´ÏÅ͸¦ ºÐ¼® ÇÒ ¶§ Èü ¿öÄ¿ÀÇ ¸ð´ÏÅÍ °´Ã¼¸¦ Ç¥½Ã ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÇÒ´ç µÈ À§Ä¡¿Í ÂüÁ¶µÇ´Â À§Ä¡¸¦ ºÐ¼® ÇÒ ¼ö ÀÖ½À´Ï´Ù. Àá±Ý ±×·¡ÇÁ¿¡¼­ ¸ð´ÏÅÍ ³ëµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í Èü ¿öÄ¿·Î Àüȯ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¸ð´ÏÅÍ ±â·Ïº¸±â¿¡¼­ µ¿ÀÏÇÑ ÀÏÀÌ ÀÛµ¿ÇÕ´Ï´Ù. ¶ÇÇÑ ¸ð´ÏÅÍ ±â·Ïº¸±âÀÇ ¸ðµç ¸ð´ÏÅÍ À̺¥Æ®´Â ÀÌÁ¦ ÄÁÅؽºÆ® ¸Þ´º¿¡¼­ Àá±Ý ±â·Ï ±×·¡ÇÁ¿¡ ´ëÇÑ ¸µÅ©¸¦ Á¦°øÇÕ´Ï´Ù. ¡¤ ½º·¹µå ±â·Ïº¸±â¿¡¼­´Â ¸ð´ÏÅÍ ºä¿¡ ¸µÅ©¸¦ Æ÷ÇÔÇÏ´Â ½ºÅà ÃßÀûÀÌÀÖ´Â µµ±¸ ÆÁÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÅøÆÁÀº ¸ð´ÏÅÍ°¡ ¸¶¿ì½º Ä¿¼­ ¾Æ·¡ÀÇ ½Ã°£ µ¿¾È ±â·Ï µÈ °æ¿ì »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ½º·¹µå ´ýÇÁº¸±â°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ½º·¹µå ´ýÇÁ´Â ÇÁ·ÎÆÄÀÏ µÈ Ŭ·¡½º»Ó¸¸ ¾Æ´Ï¶ó ¸ðµç ÅëÈ­ ÇÁ·¹ÀÓÀ» º¸¿©ÁÝ´Ï´Ù. ´ÙÁß ½º·¹µå ´ýÇÁ°¡ Áö¿øµË´Ï´Ù. ½ºÅà ÃßÀûÀÇ º¯°æ »çÇ×À» º¸·Á¸é ´Ù¸¥ ½º·¹µå ´ýÇÁ¸¦ ÅëÇØ µ¿ÀÏÇÑ ½º·¹µå ¹× ½ÎÀÌŬÀ» À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÜÀÏ ½º·¹µå ¶Ç´Â Àüü ½º·¹µå ´ýÇÁ¸¦ Ŭ¸³ º¸µå¿¡ º¹»ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ½º·¹µå ´ýÇÁ´Â »õ·Î¿î "Æ®¸®°Å ½º·¹µå ´ýÇÁ"Æ®¸®°Å µ¿ÀÛ, JProfiler MBean ¶Ç´Â ÄÁÆ®·Ñ·¯ API¸¦ ÅëÇØ ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ »õ ¸Þ¼­µå Åë°èº¸±â´Â ¸Þ¼Òµå ½ÇÇà ½Ã°£ ºÐÆ÷¿¡ ´ëÇÑ Åë°è µ¥ÀÌÅ͸¦ º¸¿©ÁÝ´Ï´Ù. °¡Àå Èï¹Ì·Î¿î °ÍÀº °¡Àå ´À¸° È£Ãâ·ÂÀÌ ¾ó¸¶³ª °­ÇÏ°Ô °¡Àå ´À¸° È£ÃâÀÌ ¾ó¸¶³ª °­ÇÏ°Ô Áö³ª°¡´ÂÁö¸¦ º¸¿©ÁÖ´Â "ÀÌ»ó °è¼ö"ÀÔ´Ï´Ù. ºäÀÇ ¾Æ·¡ ºÎºÐ¿¡¼­ ±×·¡ÇÁ´Â È£Ã⠽ð£ÀÇ ¹èÆ÷¸¦ º¸¿©ÁÝ´Ï´Ù. ¿©±â¼­´Â Y ÃàÀÌ ´ÜÀÏ ÀÌ»óÀ»º¸´Ù ¸íÈ®ÇÏ°Ô º¸¿©ÁÖ±â À§ÇØ ·Î±× µð½ºÇ÷¹ÀÌ·Î ¼³Á¤µÇ¾ú½À´Ï´Ù. ¡¤ ´«¿¡ ¶ç´Â ƯÀÌÁ¡À» °¡Áø ¹æ¹ýÀº ¾Æ·¡¿¡¼­ ¼³¸í µÈ »õ·Î¿î "¿¹¿ÜÀû ÀÎ ¹æ¹ý"±â´ÉÀ¸·Î Ãß°¡·Î ºÐ¼® ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç¥ÀÇ ¸ðµç ¸Þ¼Òµå¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ÄÁÅؽºÆ® ¸Þ´º¿¡¼­ "¿¹¿ÜÀû ÀÎ ¸Þ¼Òµå·Î Ãß°¡"¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¶Ù¾î³­ ¹æ¹ýÀÇ ½ÇÇàÀº ´ëºÎºÐÀÇ ½Ã°£À» ¸Þ¼ÒµåÀÇ È£ÃâÀÌ´Ù. Á¾Á¾ ¹æ¹ýÀ» ¼öÇàÇÏ´Â ¸Å¿ì À¯»ç ÀÌ»ó È£ÃâÀÇ °Å´ëÇÑ ¼ö ÀÖÁö¸¸, ¶§·Î´Â ÈξÀ ´õ ¿À·¡ °É¸³´Ï´Ù. ÀÏ¹Ý È£ÃâÀÌ ÇϳªÀÇ ´À¸° È£ÃâÀ» Áö¹èÇϱ⠶§¹®¿¡ È£Ãâ Æ®¸®¸¦ »ìÆ캸¸é,ÀÌ °æ¿ì µµ¿òÀ̵ÇÁö ¾Ê½À´Ï´Ù. JProfiler¿Í 6À» »ç¿ëÇϸé È£Ãâ Æ®¸® ºä¿¡¼­ ¶Ù¾î³­ ¹æ¹ý ¶Ç´Â Åë°èº¸°í ¹æ¹ý ¹× °³º°ÀûÀ¸·Î ´À¸° È£ÃâÀ» º¸¿©Áݴϴ٠ȣÃâ Æ®¸®¿Í °°Àº ¹æ¹ýÀ» Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Æ®¸®Áöµµº¸±â ¸ðµå´Â È£Ãâ Æ®¸®¸¦ º¸¿© ¸ðµç ºä¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. Æ®¸® ¸ÊÀÇ »ç°¢ÇüÀÇ ¿µ¿ªÀº °íÀ¯ ÇÑ ½Ã°£¿¡ ºñ·ÊÇÏ°í ÃÖ´ë Áßø ±íÀÌ¿¡ ´ëÇÑ Â÷´ÜÀÌÀÖ´Ù. ´ç½ÅÀº »ç°¢Çü À§¿¡ ¸¶¿ì½º¸¦ ¸Þ¼Òµå Á¤º¸¸¦ È®ÀÎÇÏ°í ´õ ±¸Ã¼ÀûÀ¸·Î ƯÁ¤ Áö¿ªÀ» º¼ ¼ö È®´ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ °¡Àå Å« ¸ñÀûÀº ¿öÄ¿´Â Æ®¸®Áöµµº¸±â ¸ðµå¸¦¹ÞÀº Èü¿¡¼­ º¼ ¼ö ÀÖ½À´Ï´Ù. »ç°¢ÇüÀÇ ¸éÀûÀº °³Ã¼ÀÇ ÀÜ·ù Å©±â¿¡ ºñ·ÊÇÑ´Ù. ¡¤ ÅëÈ­ ÃßÀû¿¡ ´ëÇÑ ½ºÅà ÃßÀû Á¤º¸°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÅëÈ­ ÃßÀûÀÇ °¢ ÃßÀû, ´ç½ÅÀº ³·Àº â¿¡¼­ ÇöÀç ½ºÅà ÃßÀûÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÈξÀ ½±°Ô ¼±ÅÃÇÑ Æ®·¹À̽ºÀÇ »óȲÀ» Æò°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÌÁ¦ ´õ ±¸¼º ÅëÈ­ ³ª¹«ÀÔ´Ï´Ù È®Àå. ´ë½Å ±âÁ¸ÀÇ "10 ·¹º§À» È®Àå"Á¶Ä¡,´Â ¼öÁØÀÇ ¼ö´Â Áö±Ý ±¸¼º ÇÒ °æ¿ì µ¿ÀÛÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù "¿©·¯ ¼öÁØÀ» È®ÀåÇÕ´Ï´Ù." ¶ÇÇÑ, ÀÓ°è °ªÀº È®´ëµÇ´Â °ÍÀ» ¹æÁö¿¡°Ô Áß¿äÇÏÁö ¾ÊÀº ³ëµå¸¦ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ »õ·Î¿î ÇÁ·ÎÆÄÀÏ ¼³Á¤ÀÌ Áö±ÝÀº 1.6 JVM ÇÁ·ÎÆÄÀÏ °æ¿ì JVMÀ» ´Ù½Ã ½ÃÀÛÇÏÁö ¾Ê°í Àû¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÁ·ÎÆÄÀÏ ¼³Á¤¿¡¼­ »ç¿ë °¡´ÉÇÑ ¸ðµç ¿É¼Ç, ÇÊÅÍ ¼³Á¤ ¹× Æ®¸®°Å ±¸¼º¿¡ Àû¿ëµË´Ï´Ù. ¡¤ ÀÌ°ÍÀº ¶ÇÇÑ JProfiler¿Í GUI¿¡¼­ ¿¬°áÀ» ±â´Ù¸®Áö ¾Ê°í Áï½Ã ½ÃÀÛÇØ¾ß ¿ø°Ý ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö¸¦ ÇÁ·ÎÆÄÀÏ ¸µ ÇÒ ¶§, ´ç½ÅÀº ´õ ÀÌ»ó ¸í·É Çà¿¡¸¦ ¿ø°Ý ¼­¹ö¿¡ ¼³Á¤ ÆÄÀÏÀ» Àü¼ÛÇÏ°í ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÀÌ »ó´çÈ÷ ´Ü¼øÈ­ ¿ø°Ý ÇÁ·ÎÆÄÀÏ. ´ç½ÅÀº 1.5 JVMÀ» ÇÁ·ÎÆÄÀÏ ¸µÇÏ´Â °æ¿ì ¡¤ ÇÁ·ÎÆÄÀÏÀÇ ¼öµ¿ ±¸¼ºÀÌ °£´Ü ÇØÁ³½À´Ï´Ù. ´ë½Å -agentlib VM ¸Å°³ º¯¼ö, ºÎÆ® Ŭ·¡½º Æнº VM ¸Å°³ º¯¼ö¿Í ¿ø½Ã ¶óÀ̺귯¸® °æ·Î ȯ°æ º¯¼öÀÇ ¼öÁ¤, ´ç½ÅÀº ÀÌÁ¦ ´Ü¼øÈ÷ ÇϳªÀÇ JVM ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏ°í ´Ù¸¥ ¼öÁ¤ÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. Windows¿¡¼­ JProfiler¿Í ÇÔ²² C¿¡ ¼³Ä¡ : ÇÁ·Î±×·¥ Filesjprofiler6¿¡¼­, VM ¸Å°³ º¯¼ö°¡ -agentpathÀÔ´Ï´Ù : C : ÇÁ·Î±×·¥ Filesjprofiler6 inwindowsjprofilerti.dll = Æ÷Æ® = 8849 ¡¤ Æ÷Æ® 8849¿¡ ´ëÇØ ±¸¼ºµÈ ¸ðµç ¿ø°Ý ¼¼¼ÇÀº ÀÌÁ¦ ÇÁ·ÎÆÄÀÏ JVM¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀϹÝÀûÀ¸·Î, ´ç½ÅÀº ´ç½ÅÀÇ ½ÃÀÛ ½ºÅ©¸³Æ®¿¡ ÇÁ·ÎÆÄÀÏ ¸µÀ»À§ÇÑ VM ¸Å°³ º¯¼ö¸¦ »ðÀÔ, ¶Ç´Â ±¸¼º¾øÀÌ ÇÁ·ÎÆÄÀÏ ¸µÀ» ½ÃÀÛÇÏ´Â IDE ÅëÇÕÀ» »ç¿ëÇÏ¿© ÅëÇÕ ¸¶¹ý»ç¸¦ »ç¿ëÇÕ´Ï´Ù. ÇÏÁö¸¸ °æ¿ì¿¡ µû¶ó¼­ ¼öµ¿À¸·Î º¯°æÇÏ´Â °ÍÀÌ Æí¸®ÇÏ´Ù. ÀÌ °æ¿ì, ÀÌÀüº¸´Ù ÇÁ·ÎÆÄÀÏ ¼³Á¤ ÈξÀ °£´ÜÇÕ´Ï´Ù. ¡¤ µ¿Àû °èÃøÀ»À§ÇÑ ÀÚµ¿ Á¶Á¤Àº ºÒ±ÕÇü ¿À¹ö Çìµå¿Í ¹æ¹ýÀ» °áÁ¤ÇÏ°í JProfiler¿Í GUI¿¡¼­ ¹èÁ¦ ±×µéÀ» Á¦¾ÈÇÑ´Ù. ½Ã°£ÀÌ ±× ¹æ¹ýÀ» ÃøÁ¤Çϱâ À§ÇØ ÇÊ¿äÇϱ⠶§¹®¿¡ ¸Å¿ì, Àüü ¼ýÀÚ¸¦ ¿Ö°î ÇÒ ¼ö ¸Å¿ì ÀÚÁÖ È£ÃâÇÏ´Â ¹æ¹ýÀ» ªÀº ½ÇÇàÇÏ´Â °ÍÀº ´õ ÀÌ»ó ½ÇÁ¦ ¹æ¹ý ÀÚüº¸´Ù °É¸³´Ï´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀÇ ¿¹´Â ´ÙÀ½ ¹®ÀÚ¸¦ ÀоîµéÀÌ´Â XML Æļ­ÀÇ ¹æ¹ýÀÌ´Ù. ÇÁ·ÎÆÄÀÏ ¸µÇÏ´Â µ¿¾È »óÅ ǥ½Ã ÁÙ¿¡ °°Àº ¿À¹ö Çìµå ÇÖ½ºÆÌ Å뺸µÈ´Ù. ¼¼¼ÇÀÌ Á¾·á µÉ ¶§ ¡¤ °ø°í Ŭ¸¯Çϰųª, ´ëÈ­ »óÀÚ°¡ º¸¿©ÁÝ´Ï´Ù ¿À¹ö Çìµå ÇÖ½ºÆÌ°ú ´ç½ÅÀÌ ÇÑ ¹øÀÇ Å¬¸¯À¸·Î ¹«½Ã ¹æ¹ýÀÇ ¸ñ·Ï¿¡ Ãß°¡ ÇÒ ¼öÀÖ´Â °ÍÀ» ¾Ë ¼öÀÖ´Ù. ´ÙÀ½ ÇÁ·ÎÆÄÀÏ ¸µ ¼¼¼ÇÀÇ °æ¿ì, ÀÌ·¯ÇÑ ¹æ¹ýÀº ´õ ÀÌ»ó Àüü ¼ýÀÚ¸¦ ¿Ö°îÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ ¹«½Ã ¹æ¹ý ±¸¼ºÀ» °ËÅäÇÏ°í ÇÊÅÍ ¼³Á¤¿¡¼­ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¿ÀÅä Æ©´×ÀÇ µ¿ÀÛÀº ÇÁ·ÎÆÄÀÏ ¼³Á¤¿¡¼­ µÎ °³ÀÇ ¸Å°³ º¯¼ö·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ¿ÀÅä Æ©´×Àº ¿ÏÀüÈ÷ ¼¼¼Ç¿¡ ´ëÇØ ºñÈ°¼ºÈ­ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ JProfiler¿Í ½º³À ¼¦Àº Áö±Ý Âë IDE ÅëÇÕ¿¡¼­ ¿­ ¼ö ÀÖ½À´Ï´Ù. °¡Àå Å« ÀåÁ¡Àº ½º³À ¼¦ ¹æ½ÄÀÌ¿¡ ´ëÇÑ IDE¿¡¼­ ¼Ò½º ÄÚµå Ž»öÀ» ¾òÀ» ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.


jprofiler. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

xgp.

ÅëÇÕ °³¹ß ȯ°æ Mac OS X¿¡¼­ ÄÚÄÚ¾Æ¿Í ÇÔ²² ÀÛµ¿ÇÏ´Â GProlog È®Àå ...

233 5.3 MB

´Ù¿î·Îµå

robotsuite.

¼ÒÇÁÆ®¿þ¾î ¹øµéÀº ·Îº¿À»À§ÇÑ °­·ÂÇÑ ±×·¡ÇÈ ÄÚµù ȯ°æ°ú °¡º­¿î 3D ½Ã¹Ä·¹ÀÌÅ͸¦ Á¦°øÇÕ´Ï´Ù. ...

151 108 MB

´Ù¿î·Îµå

¿Á¿ÜÀÇ

¸Å¿ì ¸ÂÃãÇü, »ç¿ëÇϱ⠽±°í, PythonÀ¸·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥ °³¹ßÀ»À§ÇÑ È®Àå °¡´ÉÇÑ ÆíÁý±â / ȯ°æ ...

151 607 KB

´Ù¿î·Îµå