HeapMemView应用程序的设计,以帮助您查看在堆中分配的内存块的过程中,你选择的内容。这个工具可以用于开发人员需要跟踪内存泄漏,在他们的软件中。
HeapMemView不需要任何安装过程或额外的神器出山:www.shenqi73.comDLL。复制的可执行的文件(HeapMemView.exe),任何你喜欢的文件夹,并运行它。后你开始HeapMemView的,你必须选择你要检查的过程。
主窗口的HeapMemView有2个窗格:
·上部窗格显示在您所选择的过程中,在堆中分配的内存块列表。
·下窗格中显示的内存块,你在上部窗格中选择的contant。
的提示使用HeapMemView的
·为了减少显示的数字的内存块,并提高性能,HeapMemView过滤器大小小于80字节的内存块。您可以更改此默认的过滤器使用的内存块过滤器“窗口(F8)。
·请注意,如果没有的80个字节的过滤器,你可能会得到很多小的和无意义的内存块,和加载过程会很慢。
·每次按下F5,新添加的内存块标有“*”,以及他们被涂成粉红色。您可以使用“清除内存块标记”选项(F6)清除'新'的标志。
·除了在下部窗格中显示的内存字节,您可以查看示例表中的上部窗格中的内存字节 - “数据预览”栏下。为了启用此功能,请选择“选项” - >“数据预览”模式 - > ASCII或十六进制。默认情况下,前32个字节的内存块将被显示。在“高级选项”窗口中,您可以修改默认设置。
·您可以导出所有的堆内存块的二进制文件,检查他们的未来,在上部窗格中选择所有内存块,然后使用“导出内存数据文件”选项(按Ctrl + E)
·堆句柄值的的HeapCreate或GetProcessHeap API函数返回的句柄。 “数据地址值是HeapAlloc的API返回的内存地址。
·当一个程序分配的堆内存与C / C + +记忆功能(malloc或new关键字),你可能会看到一些头前实际分配的内存中的数据字节。
上一个软件:RACEVB6 4.4.0
下一个软件:CleverTrack 4.0