文件名称: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
1999-2046 搜珍网 All Rights Reserved.
本站作为网络服务提供者,仅为网络服务对象提供信息存储空间,仅对用户上载内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
