Community
Here, you can find solutions, ask questions, share your knowledge and experience, get the latest information on new features and enhancements, download the latest releases, get expert tips and techniques, be in touch with the product teams, and much more.
Visit it now »

JProbe

The Deepest Diagnostics for Java Applications Just Got Simpler

JProbe®, a complete Java profiling toolkit, has been completely redesigned for simplicity. It combines simple installation, configuration, and workflow with the deepest analysis and broadest Java version support available, making it the most powerful Java profiling solution on the market. It diagnoses and resolves coding issues, allowing you to deliver high-quality, production-ready applications faster than ever.

Features

Memory Analysis – Resolve memory allocation issues, including memory consumption, memory leaks, and excessive garbage collection. Reduce or eliminate server crashes and garbage collector stress.

  • Memory Usage – Determine memory usage through powerful object-reference "what if" modeling. Quickly and easily model what would happen if you freed a reference along the reference path. Effortlessly determine the potential size of a memory leak.
  • Text and Portable Heap Dump Processing – Capture complete production text and portable heap dump metrics, without overhead. Compare the heap to other snapshots to quickly identify and isolate memory leaks and other memory-allocation issues in production.

Performance Analysis – Isolate code bottlenecks, monitor running threads, discover deadlocks, and pinpoint inefficient SQL. Identify the most frequently executed sections of your code, as well as those that account for the majority of execution time.

Coverage Analysis – Reduce QA time by improving code. Verify code completion and accuracy prior to JUnit test runs. Foster collaboration between development and QA teams to create more complete test suites. Easily identify over-tested methods.

Sys Reqs

System Requirements

Complete system requirements and platform support for JProbe can be found here.

Screenshots

Screenshot Tour

Take a tour of JProbe

# of Screenshots: 5

Quick Start & Dynamic Profiling

The Quick Start page lets you easily create and start memory, performance and coverage analysis. It now supports dynamic profiling that allows the user to attach to an already running JVM instance.

Perf Analysis

The redesigned Performance Analysis window lets you quickly identify performance bottlenecks in your Java applications.

Mem Analysis

The new Memory Analysis window brings all relevant information into a single, simplified display. Quickly and easily zero in on memory leaks!

Quick Config

The new Quick Configuration Wizard makes adding attachments to an application a breeze.

Config Targets

Configuration allows the user to use a single configuration file and to define one or multiple target platforms.

Docs