Within most conventional applications, a whole lot of time and effort is expended on memory management. Even within a managed environment like .NET, the memory manager has a pivotal role in application performance.

Often, replacing the normal memory manager can have a dramatic effect on performance. Of course, sometimes the result is dramatically worse, but sometimes it’s not.

The FastMM project (hosted on sourceforge) is a replacement memory manager for Delphi applications.

In their own words: FastMM is a lightning fast replacement memory manager for Borland Delphi Win32 applications that scales well in multi-threaded applications, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.

Worth a look if you have a large Delphi application that could use a performance boost.

Comments

blog comments powered by Disqus