title: Tracking memory usage in Delphi application
body: <p>I am developing a application with Delphi 7 (with FastMM4) my goal is to use as less memory as possible. Is it possible to determine what is using the memory in my application?</p>
  
  <p>Right now the application needs the following memory:</p>
  
  <ul>
  <li>FastMM: 100kb (messured with <a href="https://stackoverflow.com/a/5471218/1124225">https://stackoverflow.com/a/5471218/1124225</a>)</li>
  <li>Workingset: 10MB</li>
  <li>Private Workingset: 2MB</li>
  </ul>
  
  <p>So what I allocate by myself needs about 100KB, but the amount of physical memory is much more.</p>
  
  <p>Is it possible to find out what is occupying the additional memory? (I tried the VCL Class Profiler from AQTime Version 3, but the sum of all objects was a lot less)</p>