Completed
Demo App
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Exploring Java Heap Dumps - Java Language
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Java Heap Review
- 3 Why Analyze Heaps?
- 4 Production Heap Dumps
- 5 Heap Dump Panic
- 6 Real Memory Leaks
- 7 What about OQL?
- 8 Heap Analysis Solution
- 9 NetBeans Profiler API
- 10 Generating Heap Dumps
- 11 Heap Dump Warning Dumping the leap
- 12 Targeted Heap Dumps
- 13 Building Custom Profiler
- 14 NetBeans Platform App
- 15 Profiler Sources
- 16 Which Approach?
- 17 Opening a Heap
- 18 Heap Object Methods
- 19 System Properties
- 20 Heap Summary
- 21 Exploration Starting points
- 22 GC Roots
- 23 Garbage Collection Roots
- 24 GCRoot Objects
- 25 Finding Classes Can perform lookup using
- 26 Profiler Data Model
- 27 Instances
- 28 Example: Member Variables
- 29 Example: Static Variables
- 30 Example: References
- 31 String Implementation
- 32 String Extraction
- 33 LinkedList Implementation
- 34 LinkedList Extract
- 35 ArrayList
- 36 Thread Extraction
- 37 Noise: Ignore Internal Classes
- 38 Puzzler
- 39 Demo App
- 40 String Utilization
- 41 Data Model Leak
- 42 Best Practices - Be mindful of your heap