文件名称:BorlndMM-09-09-2010
介绍说明--下载内容均来自于网络,请自行研究使用
TBBMM - A Multicore Scalable Delphi and C++ Builder Memory Manager Replacement
FastMM was adopted by Borland / CodeGear (now Embarcadero) end of year 2005 as the default memory manager for Delphi and C++ Builder.
FastMM is fast, but...
FastMM does not scale well in a multi-threaded environment, especially when running under a machine with more than 1 core. It is quite surprising, considering one of CodeGear s main selling point with the new memory manager is that it has good scalability in multithreaded environment.
To FastMM s credit however (and I have tremendous respect for Pierre le Riche, the author of FastMM), it is about 10 faster than Microsoft Visual Studio s built-in memory manager in single-thread.
I came across this when I was doing some thing as simple as concatenating a string in multiple threads, trying to simulate a server which processes requests from multiple clients. Working my way to reproduce the problem with minimal code, I came up with this:-
TBBMM - A Multicore Scalable Delphi and C++ Builder Memory Manager Replacement
FastMM was adopted by Borland / CodeGear (now Embarcadero) end of year 2005 as the default memory manager for Delphi and C++ Builder.
FastMM is fast, but...
FastMM does not scale well in a multi-threaded environment, especially when running under a machine with more than 1 core. It is quite surprising, considering one of CodeGear s main selling point with the new memory manager is that it has good scalability in multithreaded environment.
To FastMM s credit however (and I have tremendous respect for Pierre le Riche, the author of FastMM), it is about 10 faster than Microsoft Visual Studio s built-in memory manager in single-thread.
I came across this when I was doing some thing as simple as concatenating a string in multiple threads, trying to simulate a server which processes requests from multiple clients. Working my way to reproduce the problem with minimal code, I came up with this:
(系统自动生成,下载前可以参看下载内容)
下载文件列表
BorlndMM.dll
Readme.txt
tbbmm.dll
tbbmm.v3.dll