delphi技术 FastMM的安装方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
delphi技术FastMM的安装方法
2010-01-14 15:45
FastMM 快速MM:-),在D2006和2007中已代替了原来的内存管理器。
D7也可以使用,而且很方便哦。
请看步骤:
1. FastMM是开源项目,去她老家先拖个来.
/projects/fastmm
2.文件替换
Replacement BorlndMM DLL\Precompiled\for Delphi IDE\Performance\BorlndMM.dll,
替换掉Delphi\Bin下的相应文件就可以完成对IDE的提速
3. 添加FassMM路径
Enviroment->Library->Directories添加FassMM路径
4.使能FastMM4
在你的项目文件中,Project->V iew Source打开后,uses后第一个添加FastMM4
5.All done!
运行程序,如果有Memory leak,在关闭程序时会有一个提示对话框.
对话框也是可以关闭的
打开FastMM4Options.inc文件。
在文件的末尾添加如下代码:
{$define Release}
{$ifdef Release}
{Specify the options you use for release versions below}
{$undef FullDebugMode}
{$undef CheckHeapForCorruption}
{$define ASMV ersion}
{$undef EnableMemoryLeakReporting}
{$undef UseOutputDebugString}
{$undef LogErrorsToFile}
{$undef LogMemoryLeakDetailToFile}
{$else}
{Specify the options you use for debugging below}
{$define FullDebugMode}
{$define EnableMemoryLeakReporting}
{$define UseOutputDebugString}{$endif}
重新打开把上面第一行条件编译定义选项{$define Release} 注释掉就可以了
如//{$define Release}
即可。