title: Tracking down memory leaks using node-memwatch?
body: <p>I am attempting to use node-memwatch to track down memory leaks in my application. Currently I am creating a HeapDiff when the app starts and then doing a diff when mem-watch detects a leak.  I have found a few items that look suspect but I don't understand how I should map what is being reported to my code.  For example, the following item is reported in the diff:</p>
  
  <pre><code> { what: 'String',
     size_bytes: 4785072,
     size: '4.56 mb',
     '+': 32780,
     '-': 563 },
  </code></pre>
  
  <p>Which seems like a prime suspect for a memory leak.  How can I figure out which piece of my code is causing this leak?  In the examples they give on their site, <code>what</code> is typically something obvious like <code>MyLeakyClass</code> and not a system type...</p>