开源的FastMM,使用很简单,在工程的第一行引用FastMM4即可(注意,一定要在第一个Uses的位置),可以在调试程序时提示内存泄露情况,还可以生成报告。 在Delphi2007以后版本中,使用更加简单,只需要在工程开始的位置加上语句: ReportMemoryLeaksOnShutdown := True;就可以了,并且在运行时不会出现提示。如果想要生成文件报告,还需要FastMM4,Delphi中没有别的设置可以生成文件报告。 可以修改FastMM4Options.inc中的参数开关来修改内存管理的相关设置。
2022-03-29 22:14:35 97KB FastMM
1
有已编译好的borlandMM.dll动态库,有演示源码,提高delphi, cbuilder IDE性能,速度,内存管理,跟踪内存泄漏。 向pierre_le_riche致敬!谢谢他多年的努力。带给大家如此好的内存管理器。 A fast replacement memory manager for Embarcadero Delphi Win32 applications that scales well under multi-threaded usage, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files. This archive contains: ---------------------- 1) FastMM4.pas - The replacement memory manager (to speed up your applications) 2) CPP Builder Support\FastMM4BCB.cpp - The Borland C++ Builder 6 support unit for FastMM4 3) Replacement BorlndMM DLL\BorlndMM.dpr - The project to build a replacement borlndmm.dll (to speed up the Delphi IDE) 4) FullDebugMode DLL\FastMM_FullDebugMode.dpr - The project to build the FastMM_FullDebugMode.dll. This support DLL is required only when using "FullDebugMode". 5) Usage Tracker\FastMMUsageTracker.pas - The address space and memory manager state monitoring utility for FastMM. (A demo is included in the same folder.) 6) Translations - This folder contains FastMM4Messages.pas files translated to various languages. The default FastMM4Messages.pas (in this folder) is the English version. Documentation for each part is available inside
2021-12-22 18:43:04 1.06MB delphi fastmm memory cbuilder
1
FastMMMM.zip
2021-10-13 19:03:35 1.06MB FastMM delphi
1
Delphi中的fastMM控件,文件解压后在Delphi IDE->Project->Options->Directories/Conditionals->Search Path中添加指向目录就可以开始使用了。
2021-04-29 12:02:34 1.07MB delphi FastMM控件
1