JProfiler icon

JProfiler 7.1

Downloads :
Total: 345  |  Last 7 days: 1
Product Version :
7.1
Producer :
License type :
Shareware | Price : 499 USD
Size :
45.86 MB
Category :
February 2, 2012, 02:14
User Rating : (UNRATED)
OS Supported :
Windows 7
Windows Vista
WinXP
Windows2000

JProfiler Information

Publisher's Description:

A very complex java profiler, to resolve many issues.

JProfiler is an award-winning all-in-one Java profiler. JProfiler's intuitive GUI helps you find performance bottlenecks, pin down memory leaks and resolve threading issues.

JProfiler supports the following modes of operation:
# Live profiling of a local session
Once you define how your application is started, JProfiler can profile it and you immediately see live data from the profiled JVM. To eliminate the need for session configuration, you can use one of the many IDE plugins to profile the application from within your favorite IDE.
# Live profiling of a remote session
By modifying the VM parameters of the java start command you can get any Java application to listen for a connection from the JProfiler GUI. The profiled application can not only run on your local computer, JProfiler can attach to a profiled application over the network. In addition, JProfiler provides numerous integration wizards for all popular application servers that help you in setting up your application for profiling.
# Offline profiling
You do not have to connect with the JProfiler GUI to the profiled application in order to profile it: With offline profiling you can use JProfiler's powerful trigger system or the JProfiler API to control the profiling agent and save snapshots to disk. At a later time you can open these snapshots in the JProfiler GUI or programmatically export profiling views with the command line export tool or the export ant task.
# Snapshot comparisons
In JProfiler, you can save a snapshot of all current profiling data to disk. JProfiler offers a rich comparison facility to see what has changed between two or more snapshots. Alternatively you can create comparison reports programmatically with the command line comparison tool or the comparison ant task.
# Viewing an HPROF snapshot
JProfiler can open HPROF snapshots that have been taken with JVM tools such as jconsole or jmap or that have been triggerd by the -XX:+HeapDumpOnOutOfMemoryError JVM parameter

Memory profiling
# JProfiler's memory view section offers dynamically updated views on memory usage and views that show information about allocations spots. All views have several aggregation levels and can show live and garbage collected objects.
# All objects
Shows classes or packages of all objects on the heap with instance counts and size information. You can mark current values and show differences.
# Recorded objects
Shows classes or packages of all recorded objects. You can mark current values and show differences.
# Allocation call tree
Shows a call tree or methods, classes, packages or Java EE components with annotated allocations of selected classes.
# Allocation hot spots
Shows a list of methods, classes, packages or Java EE components that allocate selected classes. You can mark current values and show differences. The tree of backtraces can be shown for each hot spot.
# Class tracker
Shows a timeline with a graph of instance counts for selected classes.

Heap walker
In JProfiler's heap walker you can take a snapshot of the heap and drill down to objects of interest by performing selection steps. The heap walker has five views:
# Classes
Shows all classes and their instances.
# Allocations
Shows allocation tree and allocation hot spots for recorded objects.
# Biggest objects
Shows the objects that block the largest parts of the heap from being garbage collected. The dominator tree can be expanded in place to show these retained objects.
# References
Shows a graph of references for individual objects and offers a "show path to garbage collector root" functionality. Also offers cumulated views for incoming and outgoing references.
# Data
Shows instance and class data for individual objects.
# Time
Shows a time-resolved histogram of recorded objects.

CPU profiling
JProfiler offers various ways to record the call tree to optimize for performance or detail. The thread or thread group as well as the thread status can be chosen for all views. All views can be aggregated on a method, class, package or Java EE component level. The CPU view section contains:
# Call tree
Shows a cumulated top-down tree of all recorded call sequences in the JVM. JDBC, JMS and JNDI service calls are annotated into the call tree. The call tree can be split for different request URL to a servlet or JSP. You can mark methods for "exceptional method run recording" and see the slowest invocations separately.
# Hot spots
Shows the list of the most time consuming methods. The tree of backtraces can be shown for each hot spot. Hotspots can be calculated for method calls, JDBC, JMS and JNDI service calls, as well as for URL invocations.
# Call graph
Shows a graph of call sequences starting from selected methods, classes, packages or Java EE components.
# Method statistics
Shows statistical information about the distribution of call times for all methods together with a call time distribution graph, that can be used to spot outliers.
# Call tracer
Shows recorded chronological traces for method calls grouped by thread, package and class.

Thread profiling
For thread profiling, JProfiler offers the following views:
# Thread history
Shows a timeline with thread activity and thread status.
# Thread monitor
Shows a list of all live threads with their current activity.
# Thread dumps
You can take multiple thread dumps and analyze them in the thread dumps view.

Monitor profiling
For monitor profiling, JProfiler offers the following views:
# Current locking graph
Shows a graph of all waiting and blocking situations in the JVM.
# Current monitors
Shows the currently used monitors and their associated threads.
# Locking history graph
Shows the history of recorded waiting and blocking situations as graphs.
# Monitor history
Shows the history of recorded waiting and blocking events.
# Monitor usage statistics
Shows statistics for monitors grouped by monitors, threads and classes of monitors.

VM telemetry
To observe the internal state of your JVM, JProfiler offers various telemetry views:
# Heap
Shows a timeline with a graph of the used heap and the heap size.
# Recorded objects
Shows a timeline with a graph of live objects and arrays that have been recorded.
# Recorded throughput
Shows a timeline with a graph of the rates of object creation and garbage collection for recorded objects.
# GC activity
Shows a timeline with a graph of garbage collector activity.
# Classes
Shows a timeline with a graph of loaded classes.
# Threads
Shows a timeline with a graph of active threads.
# CPU load
Shows a timeline with a graph of the CPU load generated by the profiled application.

Changelog for this release:


- JPA/Hibernate probe with support for Hibernate 3.x, Hibernate 4.x, EclipseLink 2.3+ and OpenJPA 2.1+
- Probe tracker for tracking selected hot spots or control objects over time
- Context menu in views with a call tree view now has an "Add Filter From Selection" action that offers a number of actions to modify the current filters based on the current selection
- Ignored methods tab of the filter settings: It is now possible to select all methods of a selected class
- Added trigger actions for starting and stopping probe recording
- Groovy call site methods are now ignored by default
- "Servlet" probe: Added a check box in the servlet probe config for switching off URL splitting in the call tree
- Bundled plugin for IntelliJ IDEA 11

Version History

Software Versions

  Date added
  Size
  Feb 2, 2012
  45.86 MB
  May 8, 2011
  39.3 MB
  Feb 15, 2011
  39.3 MB

User reviews

User rating

Your rating:  
Users rating: (0 votes)
 
 
 
 
 
0/5
0/5

Add a Review



(It will not be displayed. Is only for contacting you)
(from the image)
Image Code

!!! Fields marked with * are required !

JProfiler 100% CLEAN Certification

100% Clean Award for JProfiler
RoSoftDownload.com team has tested JProfiler against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean of any form of malware..
Our editors will test this application periodically to assure that it remains clean.
Click the link below to view the entire antivirus report.


Complete antivirus report

Latest Java
Software

Java 8 Update 31 icon

Java 8 Update 31

Runtime environment that gives the end-users the platform to
February 16, 2015, 02:27 | Size: 16.4 MB
NetBeans IDE 7.3.1 icon

NetBeans IDE 7.3.1

Free, open-source Integrated Development Environment, ideal for
June 13, 2013, 06:17 | Size: 80.26 MB
HTML5 Google Maps DW Extension 1.0.0 icon

HTML5 Google Maps DW Extension 1.0.0

Add on your website Google Map very quick and easy
January 5, 2013, 11:25 | Size: 849.92 K
HTML5 Photo and Video Gallery 1.2.6 icon

HTML5 Photo and Video Gallery 1.2.6

Awesome Android, iPhone and iPad compatible photo and video gallery
January 5, 2013, 11:19 | Size: 3.28 MB
AllWebMenus Pro 5.3.900 icon

AllWebMenus Pro 5.3.900

DHTML menu, Javascript menu and CSS menu builder that requires
December 9, 2012, 02:40 | Size: 9.87 MB
emuStudio 0.38b icon

emuStudio 0.38b

An universal computer emulation platform, written in Java programming
July 5, 2012, 01:39 | Size: 768 K
Java Tools 0.45 icon

Java Tools 0.45

IDE to create, compile, execute and debug Java applications and
April 26, 2012, 02:37 | Size: 317.44 K
Eclipse 4.2 M5 / 3.7.2 icon

Eclipse 4.2 M5 / 3.7.2

A very stable, open-source Java IDE and platform for developing
February 28, 2012, 03:23 | Size: 171.04 MB
DzSoft Perl Editor 5.8.9.2 icon

DzSoft Perl Editor 5.8.9.2

Utility for writing, editing, and debugging Perl/CGI scripts
February 7, 2012, 05:54 | Size: 2.59 MB
Encoding Recogniser 1.2 Build 9450 icon

Encoding Recogniser 1.2 Build 9450

Help determine a file encoding by displaying it with all supported
February 5, 2012, 13:35 | Size: 911.36 K

Most Downloaded
Java
Software

Java icon

Java

9,386 downloads
Runtime environment that gives the end-users the platform to
Eclipse icon

Eclipse

8,464 downloads
A very stable, open-source Java IDE and platform for developing
Cavaj Java Decompiler icon

Cavaj Java Decompiler

1,183 downloads
Reconstructs java source code from CLASS files.
AllWebMenus Pro icon

AllWebMenus Pro

948 downloads
DHTML menu, Javascript menu and CSS menu builder that requires
Free Java icon

Free Java

532 downloads
A small Java development environment designed for beginners.
NetBeans IDE icon

NetBeans IDE

479 downloads
Free, open-source Integrated Development Environment, ideal for
DJ Java Decompiler icon

DJ Java Decompiler

444 downloads
Decompile Java applets or binaries and reconstruct the original
Sothink DHTML Menu icon

Sothink DHTML Menu

404 downloads
Design and build professional drop down menu and JavaScript menu.
Java Launcher icon

Java Launcher

272 downloads
Powerful java tool that contains 9 launching features
Java Tools icon

Java Tools

230 downloads
IDE to create, compile, execute and debug Java applications and

Last week
Java
top downloads

AllWebMenus Pro icon

AllWebMenus Pro

5 downloads
DHTML menu, Javascript menu and CSS menu builder that requires
Java icon

Java

4 downloads
Runtime environment that gives the end-users the platform to
DzSoft Perl Editor icon

DzSoft Perl Editor

3 downloads
Utility for writing, editing, and debugging Perl/CGI scripts
Java Tools icon

Java Tools

2 downloads
IDE to create, compile, execute and debug Java applications and
Contact | Privacy Policy
Copyright © 2008 - 2017 - All rights reserved.  
RoSoftDownload.com logo