Embarcadero Technologies
J Optimizer™
JBuilder®
DB Optimizer™ XE
DB Performance Center™ XE
All-Access¢â XE
 
J Optimizer™
ÀÚ¹Ù ÇÁ·ÎÆÄÀϸµ ¹× Æ©´× IDE
¿Ö J OptimizerÀΰ¡?
¡¡

¸Þ¸ð¸®/CPU ÇÁ·ÎÆÄÀÏ·¯·Î ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀ» Çâ»ó

The Profiler can be used to find memory leaks, inefficient temporary-storage issues, CPU bottlenecks, and unit test performance regressions. Use the Profiler to test and improve the performance of Java applications, applets, servlets, JavaBeans, Enterprise JavaBeans (EJBs) and JavaServer Pages (JSPs). The Memory Profiler provides real-time display of all classes used by the test program and of the number of allocated instances. The CPU Profiler displays test results for each thread or thread group for pure CPU use or for elapsed time (pure CPU and inactive phases).

¾²·¹µå µð¹ö°Å·Î ½Ç½Ã°£ ¾²·¹µå Á¤º¸¸¦ °üÂû

The Thread Debugger displays real-time threading information for Java applications, applets, and JavaBean components. See how the program uses computer resources, as well as identify thread contentions, thread starvation, excessive locking, and deadlocks. Thread Debugger provides automatic thread and monitor usage reports that help developers prevent deadlocks and other thread issues before they occur.

Request Analyzer·Î Java EE ÇÁ·ÎÅäÄÝ ¾ÈÂÊÀ» µå¸± ´Ù¿î

Request Analyzer provides CPU performance analysis of Java EE protocols. Developers can use Request Analyzer to obtain precise drill-down information about performance bottlenecks in any one of JDBC, JNDI, CCI, RMI, EJB, JSP, JMS, or WSVC protocols. This tool also provides protocol-specific quality analysis of unclosed resources, exceptions, and other potential issues.

Code Coverage·Î ÄÚµå ǰÁú °³¼±

Code Coverage allows developers to determine the exact lines of source code being executed. In real time, you can view how frequently each class, method, and line of code is executed. Code Coverage supports testing of applications, applets, servlets, JavaBeans, Enterprise JavaBeans (EJBs), JavaServer Pages (JSPs), and virtually any other Java code. With Code Coverage, you can easily spot and remove dead code from applications, improving quality and reducing the footprint of an application.

Audit/Metrics·Î ÄÚµåÀÇ Ç°Áú Çâ»ó

J OptimizerÀÇ Audit/Metrics ±â´ÉÀ» »ç¿ëÇÏ¸é ¼ÒÇÁÆ®¿þ¾î °³¹ß Áß¿¡ ÀϹÝÀûÀ¸·Î ¸¶ÁÖÄ¡°Ô µÇ´Â ÄÚµå ǰÁú, ÄÚµå ¸®ºä ¹× ÄÚµå Á¾¼Ó¼º ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. J OptimizerÀÇ Audit/Metrics ±â´ÉÀº °³¹ßÀÚ°¡ °³¹ß ÇÁ·Î¼¼½º Ãʱ⿡ ÄÚµå ¹®Á¦¸¦ ã¾Æ³» ÇØ°áÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. J OptimizerÀÇ Audit ±â´ÉÀº ¼Ò½º Äڵ带 Á¤ÀûÀ¸·Î ºÐ¼®ÇÏ¿© ÀáÀçÀû °æÇÕ Á¶°Ç, È®ÀεÇÁö ¾ÊÀº ¿¹¿Ü¿Í °°Àº ÄÚµù ¹®Á¦¸¦ ½Äº°ÇÕ´Ï´Ù. JBuilderÀÇ Metrics ±â´ÉÀº ÀÌ¿Í ºñ½ÁÇÑ ¹æ½ÄÀÇ ºÐ¼®À» ÅëÇØ ÇÁ·ÎÁ§Æ®¿¡¼­ ¼³°è ¹®Á¦¸¦ ½Äº°ÇÕ´Ï´Ù.

J Optimizer Agent·Î ¿ø°Ý ÇÁ·ÎÆÄÀϸµ

The J Optimizer Agent enables profiling of Java applications running on remote servers, while displaying performance data in the console running on the developer's desktop. The profiling agent works with either the Java Virtual Machine Profiler Interface (JVMPI) or Java Virtual Machine Tool Interface (JVMTI).

½º³À¼¦À¸·Î µ¥ÀÌÅ͸¦ ĸÃÄ, ÀúÀå

Snapshots are binary files that capture all the data from a particular test run. Snapshots can be opened for analysis in the product that generated it, such as Profiler, Code Coverage, or Request Analyzer.

Progress Tracker·Î ÄÚµå º¯°æÀ¸·Î ÀÎÇÑ ¿µÇâÀ» ÃøÁ¤

Progress Tracker enables developers to continuously monitor and measure the impact of performance changes by allowing them to compare visual snapshots of their progress. Developers can compare Profiler, Code Coverage, and Request Analyzer Snapshots, and generate reports in PDF and HTML format.

¸ÖƼ Ç÷§Æû Áö¿ø

J Optimizer supports profiling of Java applications running on today's most popular commercial and open source application servers including BEA WebLogic Application Server, IBM WebSphere, JBoss, Oracle Application Server, Apache Geronimo, Apache Tomcat, and Sun GlassFish.

Touch Point Ç÷¯±×ÀÎÀ¸·Î ´Ù¸¥ IDE¿¡¼­ ½ÇÇàÁßÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇÁ·ÎÆÄÀϸµ °¡´É

Developers have the option to install the J Optimizer touch point plug-in into an existing Eclipse or Eclipse-based product and make it profile-ready. The touch point plug-in enables developers to launch applications with profiling enabled in their preferred Eclipse-based IDE, and then attach to it from J Optimizer, leveraging its power for performance analysis and optimization.
 
¹«·á Æ®¶óÀ̾ó ¹öÀüÀ» ´Ù¿î·ÎµåÇÕ´Ï´Ù
¹Ù·Î Áö±Ý Á¦Ç°À» ±¸ÀÔÇÕ´Ï´Ù
 
±â¼ú ¹®¼­
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î
J Optimizer 2009 ¸®ºä
Java ¼º´ÉÆ©´×ÀÇ Çʼö ¿ä¼Ò
Request Analyzer¸¦ ÀÌ¿ëÇÑ Java EE ¼º´É °ü¸®
IT ÀÎÇÁ¶ó °üÁ¡¿¡¼­ÀÇ ¼º´É ÃÖÀûÈ­
J Optimizer Æ©Å丮¾ó
J Optimizer ±â¼ú ¸®¼Ò½º
 
°³¹ßÀÚ ³×Æ®¿öÅ©
J Optimizer Ä¿¹Â´ÏƼ
J Optimizer äÆÃ·ë
 
Áö±Ý °¡ÀÔÇϼ¼¿ä!
µ¥ºê±â¾î¿Í ÄÚµå±â¾î °³¹ßÀÚ ³×Æ®¿öÅ©¿¡ °¡ÀÔÇϽøé äÆÃ ·ë, ¹«·á Æ®¶óÀ̾ó, CodeCentral ´Ù¿î·Îµå, ÅõÇ¥ Âü¿©, ´ñ±Û ´Þ±â µîÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
 
ºí·Î±×
µ¥ºê±â¾î ºí·Î±×
¿¥¹ÙÄ«µ¥·Î ºí·Î±×