Profiler4jFree and open source CPU profiler created in Java | |
Download |
Profiler4j Ranking & Summary
Advertisement
- License:
- Apache
- Price:
- FREE
- Publisher Name:
- Antonio S R Gomes
- Publisher web site:
- Operating Systems:
- Mac OS X
- File Size:
- 2.2 MB
Profiler4j Tags
Profiler4j Description
Free and open source CPU profiler created in Java Profiler4j is a free and open source, simple-to-use CPU profiler for Java that supports remote profiling and also on-the-fly configuration. Here are some key features of "Profiler4j": · Based on bytecode instrumentation. · You can define rules to select which packages, classes, and methods must be profiled. Even more, you can change these rules without restarting your application. Only profiled methods are instrumented. The remainng code truly runs at 100% of the original speed. Thanks to JVMTI (introduced in J2SE1.5), Profiler4j can redefine classes as many times as needed while the JVM is running. · Very simple to use: add a JVM parameter to your application and you?re ready to go. · 100% Java. No native library or executable is required. · It has two main parts · a profiling agent that runs in the same JVM as your application, and · a remote console that connects to the remote agent and allows the user to view the profiling data and change settings · Released under the Apache License v2.0. User-friendly UI: · call graph view that shows the "hot path", · call tree view (in progress), · simple memory monitor, · simple thread status monitor, · list of loaded classes that can be profiled and their current instrumentation status, and load/save settings Requirements: · Java 1.5 or later What's New in This Release: · Fixed bug: Startup Error in Linux · New feature: added basic thread monitoring support
Profiler4j Related Software