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

相關文章
相關標籤/搜索