JProfiler for Mac (Java analytical applications) using the tutorial

JProfiler 11 is a powerful Java code analysis tool, JProfiler's intuitive UI to help you resolve performance bottlenecks, memory leaks and determine the problem and understand the thread JProfiler 11 Mac cracked version configuration session is very simple, third-party integration makes the entry a breeze and a natural way to present data analysis.
18110929_06a134bd21.png

Features

1. Profiler analysis memory Memory
JProfiler view of a portion of memory can provide dynamic memory usage and to update the view display view information about memory allocation status. All aggregate view has several layers and can display the object as an object existing occurring and garbage collection.

All the objects
displayed in the status or class size statistics and information packets for all objects on the heap. You can mark current values and show differences.
Record objects record object
class that displays all the packets or recorded object. You can mark current values and show differences.
Access Tree Allocation call tree distribution
display request a tree or methods, classes, packages or selected class has annotated allocation information J2EE components.
Dispensing hot Allocation hot spots
to display a list, the method comprising, class, package or dispenser selected based J2EE components. You can mark current values and show differences. For each hot spot can display its track record tree.

2. Heap Heap walker to traverse
the heap walker In JProfiler's (Heap walker), you can take a snapshot of the heap condition and can find objects of interest by selecting the next step. Heap walker has five views:

类 Classes
显示所有类和它们的实例。
分配 Allocations
为所有记录对象显示分配树和分配热点。
索引 References
为单个对象和“显示到垃圾回收根目录的路径”提供索引图的显示功能。还能提供合并输入视图和输出视图的功能。
数据 Data
为单个对象显示实例和类数据。
时间 Time
显示一个对已记录对象的解决时间的柱状图。

3. CPU 剖析 CPU profiler
JProfiler 提供不同的方法来记录访问树以优化性能和细节。线程或者线程组以及线程状况可以被所有的视图选择。所有的视图都可以聚集到方法、类、包或J2EE组件等不同层上。CPU视图部分包括:

访问树 Call tree
显示一个积累的自顶向下的树,树中包含所有在JVM中已记录的访问队列。JDBC,JMS和JNDI服务请求都被注释在请求树中。请求树可以根据Servlet和JSP对URL的不同需要进行拆分。
热点 Hot spots
显示消耗时间最多的方法的列表。对每个热点都能够显示回溯树。该热点可以按照方法请求,JDBC,JMS和JNDI服务请求以及按照URL请求来进行计算。
访问图 Call graph
显示一个从已选方法、类、包或J2EE组件开始的访问队列的图。

4. 线程剖析 Thread profiler
对线程剖析,JProfiler提供以下视图:

Thread Thread history historical
display a schedule of activities together with the thread activity and thread status.
Thread monitor thread monitor
displays a list of all active threads and their current status of activities.
Deadlock detection graph Deadlock Detection
display a chart containing all deadlock in the JVM inside.
Current monitor useage monitor currently used
display monitors currently used and include their associated thread.
History usage history historical test record
shows a history of major events waiting and blocking events.
Monitor the use of state Monitor usage statistics
show statistical monitoring packet inspection, monitoring and thread type of data.

5. Telemetry VM VM telemetry
observe the internal state of the JVM, JProfiler offers various telemetry views, as follows:

Heap Heap
display a heap usage and heap size schedule of activities.
Object Recorded objects records
show a chart of the schedule of activities on active objects and arrays.
Garbage collection Garbage collector
display a schedule of activities on garbage collection activities.
Classes class
displays a schedule loaded with activities like the chart.
Thread Threads
display the schedule of activities and a dynamic thread chart.


Guess you like

Origin blog.51cto.com/14370425/2439024