Memory Diagnostic Report

Demo App - Critical Memory Pressure
2026. 1. 11. 오전 11:42:43 - 2026. 1. 11. 오전 11:56:43
15 Snapshots (14m 0s)
Generated: 2026. 1. 11. 오전 11:57:43

Executive Summary

35
Health Score
F

Memory Health Assessment

Critical memory health issues. Average usage at 77.6% (max 94.2%). Significant gradual leak pattern detected. Immediate attention required.

Leak Probability
77.6%
Average Usage
94.2%
Peak Usage
High Risk
1.6 GB
Average Heap
73%
Stability Score
Moderate

Memory Trends

Heap Memory Over Time
Usage Distribution
Memory Usage Percentage
Trend Analysis
Severity Distribution

DOM & Event Listeners

DOM Nodes & Event Listeners Over Time

Statistical Analysis

Metric Minimum Maximum Mean Median Std Dev Outliers
Heap Used 1.2 GB 1.9 GB 1.6 GB 1.5 GB 214.4 MB 0
Heap Total 1.3 GB 2.0 GB 1.6 GB 1.6 GB 223.1 MB 0
Usage % 60.5% 94.2% 77.6% 77.4% 10.5% 0
DOM Nodes 802 1,500 1163 1168 213 0
Event Listeners 158 363 259 258 65 0

Leak Pattern Analysis

Gradual Increase
Confidence
84%
Growth Rate
907 KB/s
Suspected Causes
  • Event listeners not being removed
  • Closures retaining references to large objects
  • Timers/intervals not being cleared
  • Accumulating cache without size limits
Investigation Guide
  • Use Chrome DevTools Memory tab to take heap snapshots
  • Compare heap snapshots before and after suspected operations
  • Use Performance Monitor to track JS heap size in real-time
  • Check useEffect cleanup functions in React components
  • Verify addEventListener has matching removeEventListener
  • Ensure setInterval/setTimeout are cleared on unmount
  • Look for growing arrays or objects in component state
  • Check for subscriptions (RxJS, event emitters) not being unsubscribed

Recommendations

CRITICAL: Maximum memory usage exceeds 90%. Implement immediate memory optimization.
Investigate gradual memory leak pattern (84% confidence).
Memory growing at approximately 907 KB/second.

Snapshot Details

Label Timestamp Heap Used Usage % Trend Severity Source
Auto 1 2026. 1. 11. 오전 11:42:43 1.2 GB 60.5% increasing normal Auto
Auto 2 2026. 1. 11. 오전 11:43:43 1.3 GB 63.2% increasing normal Auto
Auto 3 2026. 1. 11. 오전 11:44:43 1.3 GB 65.6% increasing normal Auto
Auto 4 2026. 1. 11. 오전 11:45:43 1.4 GB 68.1% increasing normal Auto
Auto 5 2026. 1. 11. 오전 11:46:43 1.4 GB 69.9% increasing normal Auto
Auto 6 2026. 1. 11. 오전 11:47:43 1.4 GB 72.3% increasing warning Auto
Auto 7 2026. 1. 11. 오전 11:48:43 1.5 GB 75.4% increasing warning Auto
Auto 8 2026. 1. 11. 오전 11:49:43 1.5 GB 77.4% increasing warning Auto
Auto 9 2026. 1. 11. 오전 11:50:43 1.6 GB 80.4% increasing warning Auto
Auto 10 2026. 1. 11. 오전 11:51:43 1.6 GB 82.3% increasing warning Auto
Auto 11 2026. 1. 11. 오전 11:52:43 1.7 GB 84.6% increasing warning Auto
Auto 12 2026. 1. 11. 오전 11:53:43 1.8 GB 87.7% increasing critical Auto
Auto 13 2026. 1. 11. 오전 11:54:43 1.8 GB 89.5% increasing critical Auto
Auto 14 2026. 1. 11. 오전 11:55:43 1.8 GB 92.3% increasing critical Auto
Auto 15 2026. 1. 11. 오전 11:56:43 1.9 GB 94.2% increasing critical Auto