文件名称:BorlndMM-09-09-2010
-
所属分类:
- 标签属性:
- 上传时间:2013-12-22
-
文件大小:98.94kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
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
Readme.txt
tbbmm.dll
tbbmm.v3.dll
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.