Dashboard Overview

gc-log.log
GC Cycles 0
Overhead 0.0%
GC Pause Overhead

0.00%

0 ms total GC time
Max GC Pause Time

0.0 ms

Global GC
Avg Scavenge Pause

0.0 ms

0 scavenge cycles
Avg GC Interval

0.0s

GC Frequency

JVM & Environment Attributes

GC Policy -
Max Heap Size -
Initial Heap Size -
GC Parallel Threads -
CPU Cores (Active) -
Operating System -
Compressed Refs -

GC Event Breakdown

Scavenge GCs 0 (0%)
Global GCs 0 (0%)
Heap Resizes 0 resizes

JVM Start Arguments

No arguments found in log header.

Heap Memory Allocation and Usage

Detailed timeline of Heap sizing and memory values before and after GC events.

View Area:

Heap Resizing Summary

Heap Expansions 0
Heap Contractions 0
Max Heap Observed 0 MB
Avg Expansions Size 0 MB

Memory Allocation Speed

Total Allocated Bytes 0 GB
Average Allocation Rate 0 MB/s
Total Garbage Collected 0 GB
Avg Memory Reclaimed / GC 0 MB

GC Pauses Timeline

Pause time durations of GC operations (ms) across the timeline.

Scavenge Pause Global Pause

Memory Reclaimed per Event

Reclaimed garbage volume (MB) per GC event.

ID Timestamp Type Duration (ms) Heap Before Heap After Reclaimed Details
Showing 0 to 0 of 0 events

Diagnostic Health Center

Automated static analysis of GC events, garbage trends, and heap metrics.

Heap Health Status
Good

No Performance Hazards Found

The log analyzer has completed checks on heap resizing, allocation failure rates, and memory recovery slopes. Your parameters appear to be well-balanced.

GC Optimization Recommendations

  • Heap Sizing Recommendation

    Ensure the initial heap matches the active max heap. Since your initial heap size is smaller than your max heap size, the JVM spent extra overhead resizing the heap early on. Consider setting -Xms equal to -Xmx to eliminate startup resize latency.