delphi fastMM 使用方法简介

delphi fastMM 使用方法简介  

http://sourceforge.net/projects/fastmm 中能够下载到最新 stable 的 FastMM,当前推荐的是 4.62,主要特色包括:

一、完全实现了 Borland 的内存管理器,能够彻底取代现有的内存管理器(“取代”就是第一个 uses FastMM4,that is all ...)

二、实现了内存管理器共享机制,Exe 和 Dll 间共享内存管理器不须要任何 Dll 支持

三、集成了内存泄漏检测功能

四、充分兼容现有的代码、Delphi 旧内存管理器模式

五、为了加速 Delphi IDE(如 Delphi 七、Delphi 2005)的启动速度、管理内存占用等,他提供了 BorlndMM.dll 的替代,直接替换 Bin 中的 Dll 便可!

若是仅仅是试用fastMM管理内存,则只须要将下载的文件包含就能够了。也能够安装FastMM,之后再使用就不用考文件了。
若是使用fastMM共享Dll内存,也就是调用Dll文件的话,那就须要下载文件'FastShareMem.pas',(使用了这个就不须要再带bolandMM了)
下载地址是
http://www.codexterity.com

例子:
program v111;

uses
FastShareMem in 'FastShareMem.pas',//这个是使用dll时加载的文件。须要再最前头写
  FastMM4,//包含这个就好了,这个是安装的fastMM的使用方法,若是不须要安装就按上面的格式就行
 //ShareMem,这个是Delphi 默认的Dll 内存管理
 Forms,
 Main in 'Main.pas' { MainForm },
 Options in 'Options.pas' { FormOptions },
 thread_DL in 'thread_DL.pas',spa

相关文章
相关标签/搜索