Profiler4j

Free and open source CPU profiler created in Java
Download

Profiler4j Ranking & Summary

Advertisement

  • Rating:
  • 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