
Delphi内存管理与泄露
xiepan110
这个作者很懒,什么都没留下…
展开
-
FastMM使用详解
FastMM使用详解一、引言 FastMM 是适用于delphi的第三方内存管理器,在国外已经是大名鼎鼎,在国内也有许多人在使用或者希望使用,就连 Borland 也在delphi2007抛弃了自己原有的饱受指责的内存管理器,改用FastMM. 但是,内存管理的复杂性以及缺乏 FastMM 中文文档导致国内许多人在使用时遇到了许多问题,一些人因此而放弃了使用,我在最转载 2013-05-08 10:03:53 · 240 阅读 · 0 评论 -
FastMM 定位内存泄露的代码位置
FastMM 定位内存泄露的代码位置开源的FastMM,使用很简单,在工程的第一行引用FastMM4即可(注意,一定要在第一个Uses的位置),可以在调试程序时提示内存泄露情况,还可以生成报告。在Delphi2007以后版本中,使用更加简单,只需要在工程开始的位置加上语句:ReportMemoryLeaksOnShutdown := True;就可以了,并且在运行时不会出现提示。如果想转载 2013-05-08 10:04:31 · 227 阅读 · 0 评论 -
DelphiXE下的内存管理
自Delphi2007开始使用了FastMM作为内存管理器,替代了原有的颇受诟病的自带内存管理。使用也非常方便,只要在工程文件的源码里使用下面的一行代码即可。ReportMemoryLeaksOnShutdown := True;当程序关闭时,会自动检测内存泄露,并弹出提示框。FastMM 是适用于delphi的第三方内存管理器,在国外已经是大名鼎鼎,在国内原创 2013-05-08 10:05:59 · 220 阅读 · 0 评论 -
FastMM配置文件详解
FastMM最新版本提供了中文语言包,可方便国内使用。下载地址为http://sourceforge.net/projects/fastmm/配置文件为:FastMM4Options.inc,中文详细配置方法如下: {Fast Memory Manager: 选项配置文件在这里为FastMM设置默认选项FastMM 4.84原创 2013-05-08 10:02:57 · 202 阅读 · 0 评论 -
AQTime教程
1 简介AQTime和MemProof都是AutomatedQA旗下的产品,AQTime比MemProof提供了更丰富强大的功能。该产品含有完整的性能和调试工具集,能够收集程序运行时关键的性能信息和内存/资源分配信息,并提交概要报告和详细报告,还提供所有的程序优化处理工具,囊括了自定义过滤器、图形化的调用层次结构一直到源代码浏览等内容。AQTime的特色在于它不仅是一款调试工具,还是一款性转载 2013-05-24 11:36:04 · 248 阅读 · 0 评论