The NetBeans Profiler Project
About
NetBeans Profiler is a project to provide a full-featured profiling
functionality for the NetBeans IDE. The profiling functions include
CPU, memory and threads profiling as well as basic JVM monitoring,
allowing developers to be more productive in solving memory or
performance-related issues.
The basis of NetBeans Profiler is the JFluid profiling technology, a
project that has been originally developed in Sun Laboratories. JFluid
uses dynamic bytecode instrumentation to allow for profiling
with a dramatically lower overhead, giving the ability to obtain results
in situations where the use of other profilers becomes unpractical or
impossible.
The aim of this project is to provide a powerful and flexible
profiling solution that is tightly integrated into the IDE workflow. As
the size and complexity of Java applications grow, keeping their
performance at the required level becomes progressively difficult. That
is why we believe profiling should become a natural part of the
development work cycle.
The Profiler team also develops tools related to profiling. The
first such tool available is an integration of Visual GC into NetBeans
IDE. For more details see the Visual GC
Integration Module homepage.
License
Please note: Currently, the profiler.netbeans.org
website only contains web content for the project, licensed under Sun
Public License (SPL). The profiler module, visualgc module, as well as
the JFluid engine, the modified JVM and jvmstat libraries are only
available in binary form under Sun Binary Code License (BCL).
Download the latest stable pre-release installer from the
Downloads page.
News!
- June/24/2005: Profiler Milestone 7 for NetBeans 4.1
released. (What's new)
- April/21/2005: Visual GC integration for NetBeans 4.1, 4.0
released. (Download
Here)
- April/13/2005: Profiler Milestone 6 for NetBeans 4.1, 4.0
released. (What's new)
- February/15/2005: Profiler Milestone 5 for NetBeans 4.1, 4.0
released. (What's new)
- January/14/2005: Profiler Beta (Milestone 4) for NetBeans 4.1,
4.0 and 3.6 released. (What's new)
- November/10/2004: Profiler Milestone 3 Updated (hot fixes). (Bugs
Fixed)
- November/5/2004: Profiler Milestone 3 for NetBeans 3.6 & 4.0
is released. (What's new)
- October/12/2004: Profiler Milestone 2 for NetBeans 3.6 is
released. (What's new)
- August/12/2004: Profiler Milestone 1 for NetBeans 3.6 is released.