| This looks like heap manager performance problems with a garbage collection
trigger that cleans things up periodically
While improved in recent releases, the performance of Microsoft's memory
allocation routines is not terrific. This has opened the door for several
third-party heap management packages with much better performance.
Version 4.2 of VC++ had this bullet item:
Improved heap management in the C run-time library, enhanced in
response to customer demand, presents a dramatically faster technology
for applications that rely on small block memory allocations.
|