title: Perfmon counters to check memory leak
body: <p>I want to check the memory leakage issue in my service. I have tried following set of perfmon counters.  </p>
  
  <ol>
  <li>.NET CLR Memory\# Bytes in all Heaps  </li>
  <li>.NET CLR Memory\Gen 2 Heap Size  </li>
  <li>.NET CLR Memory\# GC handles  </li>
  <li>.NET CLR Memory\# of Pinned Objects  </li>
  <li>.NET CLR Memory\# total committed Bytes  </li>
  <li>.NET CLR Memory\# total reserved Bytes  </li>
  <li>.NET CLR Memory\Large Object Heap size</li>
  </ol>
  
  <p>I have referred above set from <a href="http://dotnetdebug.net/2005/06/30/perfmon-your-debugging-buddy/" rel="noreferrer">here</a>  </p>
  
  <p>Also referred following set:  </p>
  
  <ol>
  <li>Memory/Available Bytes  </li>
  <li>Memory/Committed Bytes  </li>
  <li>Process/Private Bytes  </li>
  <li>Process/Page File Bytes  </li>
  <li>Process/Handle Count  </li>
  </ol>
  
  <p>I have referred above set from <a href="http://vmin.wordpress.com/2012/05/20/memory-leaks-finding-a-memory-leak-in-microsoft-windows/" rel="noreferrer">here</a></p>
  
  <p>Is there any parameter/criteria or any other best way to identify perfmon counter for memory leak?<br>
  Can any one suggest me set of counters to check memory leak? Or above sets covers memory leak?</p>