文档章节

delphi fastMM 使用方法简介

vga
 vga
发布于 2014/08/26 16:15
字数 380
阅读 1109
收藏 2

delphi fastMM 使用方法简介  

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

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

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

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

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

5、为了加速 Delphi IDE(如 Delphi 7、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',

本文转载自:http://blog.163.com/nothing_cj/blog/static/8256019620101090479651/?suggestedreading&wumii

共有 人打赏支持
vga

vga

粉丝 21
博文 363
码字总数 26077
作品 0
佳木斯
私信 提问
用特征码秒杀各程序语言按钮事件

作者:小童 工具:OllyDbg、Delphi程序一个、易语言程序一个、MFC程序一个 ----------------------------------------------------------------------------- ----------------------------......

狂斩一条龙
2012/10/09
0
0
怎样在DELPHI中使用API函数

实际上,在DELPHI中调用WIN32API函数与在C或C++中调用WIN32 API函数没有大的区别。DELPHI中将C或C++中引用的WINDOWS.H头文件改写为WINDOWS.PAS单元,使WINDOWSAPI函数的定义符合PASCAL语法。...

金笛子
2015/12/02
15
0
不在乎y/govcl

govcl 目录 项目介绍 重要说明 WIKI 使用方法 icon及manifest文件集成 关于跨平台问题 项目中的包说明 实例类说明 支持的组件列表 截图 备注 作者信息 项目介绍 1、由于现有第三方的Go UI库不...

不在乎y
2017/10/10
0
0
使用delphi 开发 web(一) webbroke 简介

从delphi 3 开始,就可以支持使用webbroke 技术开发基于web 服务器。当时主要是支持CGI和ISAPI. CGI 其实就是一个类似控制台的可执行程序,将其放入web 服务器的可执行目录,每次web 服务器调...

xalion
2012/01/04
0
0
cxStyleRepository的使用方法

在Delphi中使用cxGrid或cxTreeList时,对原生的控件配色不满意,需要定制更友好的颜色,这时候cxStyleRepository就派上用场了。 工具:向窗体添加一个cxGrid,并设置好几列: 修改cxGridDBT...

reherin
2016/01/11
23
0

没有更多内容

加载失败,请刷新页面

加载更多

Java单例模式学习记录

在项目开发中经常能遇见的设计模式就是单例模式了,而实现的方式最常见的有两种:饿汉和饱汉(懒汉)。由于日常接触较多而研究的不够深入,导致面试的时候被询问到后有点没底,这里记录一下学习...

JerryLin123
昨天
3
0
VSCODE 无法调试

VSCODE 无法调试 可以运行 可能的原因: GCC 的参数忘了加 -g

shzwork
昨天
4
0
理解去中心化 稳定币 DAI

随着摩根大通推出JPM Coin 稳定币,可以预见稳定币将成为区块链落地的一大助推器。 坦白来讲,对于一个程序员的我来讲(不懂一点专业经济和金融),理解DAI的机制,真的有一点复杂。耐心看完...

Tiny熊
昨天
4
0
5.线程实现

用于线程实现的Python模块 Python线程有时称为轻量级进程,因为线程比进程占用的内存少得多。 线程允许一次执行多个任务。 在Python中,以下两个模块在一个程序中实现线程 - _thread 模块 th...

Eappo_Geng
昨天
6
0
ServiceLoader

创建一个接口文件在resources资源目录下创建META-INF/services文件夹在services文件夹中创建文件,以接口全名命名创建接口实现类 内容me.zzp.ar.d.PostgreSQLDialectme.zzp.ar.d.Hype...

Cobbage
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部