Memory Profiling For Mere Mortals

Trouble Shooting Leaks

Steps

  1. Take bottom line snapshot Checkpoint 1
  2. Perform operation that might cause a leak followed by GC
  3. Take snapshot Checkpoint 2
  4. Perform same operation as in 2. followed by GC
  5. Take snapshot Checkpoint 3
  6. Repeat as often as you want in order to collect as many snapshots as you need