Fastcode MM memory usage



Hi Guys,

Thanks to Dan I was able to check my app's memory usage using Performance Monitor, and unfortunately it showed the same thing that task manager did: In my app the RTL memory manager is using quite a bit less memory than the two fastcode ones I tested (BucketMem_ASM and FastMM4) and after the specific operation is done it releases almost all of the memory while the two other managers keep massive amounts allocated.

Repeating the info from my last post, here's the memory usage after the operation is complete and the program is idle. These numbers are from the task manager, but Perfmon showed exactly the same thing.

RTL
  Mem Usage: 15,152K
  Peak Mem Usage: 69,736K
  VM Size: 8,088K

BucketMem_ASM
  Mem Usage: 36,664K
  Peak Mem Usage: 87,200K
  VM Size: 30,008K

FastMM4
  Mem Usage: 66,748K
  Peak Mem Usage: 86,324K
  VM Size: 60,732K

Is this intentional? If not, would submitting a replay log help? Is there anything I can do to improve it, or is this kind of overhead the cost of using the faster memory managers?

Thanks,
Craig Peterson
Scooter Software
.



Relevant Pages

  • Re: SBS 2003 Premium R2 server becomes more unstable, page file gr
    ... high CPU usage. ... The server hasn't crashed yet, but it has in the past. ... virtual memory or similar errors, I'd see if the instability is remedied, ... Image Name PID Username Session ID CPU Mem Usage Peak Mem Usage ...
    (microsoft.public.windows.server.sbs)
  • Re: SBS 2003 Premium R2 server becomes more unstable, page file gr
    ... virtual memory or similar errors, I'd see if the instability is remedied, ... Image Name Mem Usage VM Size ... Image Name PID Username Session ID CPU Mem Usage Peak Mem Usage ... Les Connor [SBS MVP] ...
    (microsoft.public.windows.server.sbs)
  • Re: High page file usage despite tons of free RAM
    ... Live example, according to Task Manager: ... Usage, on the other hand, will quite happily go up. ... perfmon.exe (on every Windows system) is the tool to use to understand ... for a long time and my learning of it predates Virtual Memory in Bill ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: Large Memory Footprint for Simple .NET Apps
    ... Memory counters have a name,f.i.Taskmanager shows 'Mem Usage' and 'VM Size' ... The Performance monitor has a whole bunch of named Memory ... > the Task Manager. ...
    (microsoft.public.dotnet.general)
  • Re: Task manager mem usage changes when I minimize window
    ... VM Usage. ... How much memory an application uses while minimized depends on whether it is ... Manager will usually give priority to the active window. ...
    (microsoft.public.windowsxp.perform_maintain)