返回
HeapMemView V2022 绿色版

HeapMemView

立即下载

小编提示:PC版不适合移动端,如下载有问题点击反馈!

软件介绍

HeapMemView是一款功能强大的进程储存区查看软件。专门用于进程储存区查看的工具HeapMemView。软件允许用户查看在所选进程的堆中分配的所有内存块的内容。对于需要跟踪软件中的内存泄漏的开发人员而言,此工具非常有用。为了减少显示的内存块数量并提高性能,HeapMemView过滤器对于大小小于80字节的所有内存块,用户可以使用内存块过滤器窗口(F8)更改此默认过滤器;用户需要注意的是,如果没有80字节的筛选器,用户可能会得到很多小的有意义的内存块,并且加载过程将非常缓慢;每次按F5时,新添加的内存块都用*标记并用粉红色显示,您可以使用清除新内存块标记选项(F6)清除新标记!

新的功能:

添加了“刷新时自动排序”选项。

修复了滚动上窗格时的闪烁。

优化后,当用户切换到另一个应用程序然后返回HeapMemView时,主窗口将失去焦点。

添加了对将内存块列表另存为逗号分隔文件的支持。

除了在下部窗格中显示的内存字节之外,您还可以在上部窗格的表中的数据预览列下查看内存字节的示例。

要启用此功能,请选择选项->数据预览模式-> ASCII或十六进制。

默认情况下,将显示存储块的前32个字节。

使用教程:

使用HeapMemView

HeapMemView不需要任何安装过程或其他DLL。

只需将可执行文件(HeapMemView.exe)复制到所需的任何文件夹中,然后运行它。

HeapMemView

启动HeapMemView后,必须选择要检查的进程。

HeapMemView的主窗口有2个窗格:

上方窗格显示了在所选进程的堆中分配的内存块的列表。

下部窗格显示在上部窗格中选择的存储块的内容。

为了将HeapMemView翻译成其他语言,请按照以下说明进行操作:

使用/ savelangfile参数运行HeapMemView:

HeapMemView.exe /

savelangfile将在HeapMemView实用程序文件夹中创建一个名为HeapMemView_lng.ini的文件。

记事本或任何其他文本编辑器中打开创建的语言文件。

将所有字符串条目翻译成所需的语言。

您也可以选择添加名称和/或链接到您的网站。

(TranslatorName和TranslatorURL值)如果添加了此信息

它将在“关于”窗口中使用。

翻译完成后,运行HeapMemView,所有翻译后的字符串将从语言文件中加载。

如果要不翻译而运行HeapMemView,则只需重命名语言文件或将其移动到另一个文件夹。

软件特色:

您可以在“高级选项”窗口中修改默认设置。

通过选择上部窗格中的所有内存块,然后使用该选项将内存数据导出到文件中(Ctrl + E)

可以将所有堆内存块导出到二进制文件以供将来检查。

堆句柄值是HeapCreate或GetProcessHeap API函数返回的句柄

数据地址值是HeapAlloc API返回的内存地址。

当程序使用C / C ++内存函数(malloc或new关键字)分配堆内存时

您可能会在实际分配的内存数据之前看到一些标头字节。

精品推荐
猜你喜欢
用户评论