Puredev MemPro是一款功能强大的内存分析工具。专门用来分析电脑内存的一款专业软件Puredev MemPro。该软件旨在帮助用户分析应用程序内存故障或内存参数,以进行应用程序开发以帮助您进行优化。查看应用程序分配的内存有四个步骤。您首先需要使用MemProLib编译应用程序,连接到应用程序,拍摄快照,然后将其打开以查看内存分配方式。该程序操作简单直观,工具丰富,使用非常方便。在这里,我们共享Puredev MemPro的破解版,可以免费激活为注册版。需要它的朋友可以快速下载它!
安装方式:
1.在此站点上下载并解压缩软件,双击安装程序以进入Puredev MemPro安装向导,然后单击[安装]按钮开始安装。
2.阅读软件许可协议,单击[接受]按钮以同意并继续下一次安装。
3.选择安装位置。用户可以选择默认的C:\ Program Files \ PureDevSoftware \ MemPro,或对其进行自定义,然后开始安装。
4.弹出以下Puredev MemPro安装成功消息,单击[完成]以结束安装。
5.将破解补丁文件“ Registration.dll”复制到软件安装目录。默认路径为C:\ Program Files \ PureDevSoftware \ MemPro。
6.弹出提示包含一个具有相同名称的文件,然后单击[替换目标文件]。
7.运行Puredev MemPro并开始使用它。
软件特色:
强大的工具,即使每秒有数千个分配,也可以用来连接和配置应用程序。
创建应用程序是一项艰苦的工作,尤其是当您的应用程序达到一定程度的复杂性时。开发应用程序中的一个大问题是编写应用程序时不消耗太多内存。从这个意义上讲,您必须弄清楚每个对象如何使用可用内存。
MemPro是Windows应用程序分析器,可以使用兼容的PDB文件分析所有应用程序。
应用程序使用传输控制协议连接到目标应用程序,以记录有关内存状态的信息。但是,为此,您首先需要通过在源代码中添加几行来针对MemProLib代码编译应用程序。
该应用程序还显示易于使用和浏览的综合界面。它为您提供了可用于快速连接到应用程序,启动它,拍摄快照以及访问MemPro设置的按钮。
快照包含在进程中找到的所有页面的状态,有关已分配多少内存以及当前处于活动状态的分配的信息。该应用程序还可以创建一个完整的快照,为您提供整个过程存储器的内容。
对于快照,可以使用不同的视图,例如调用树,内存,函数,类型和泄漏。 “调用树”视图显示应用程序中内存的分配位置,而“功能”视图按功能将其细分。
有了这些考虑因素和更多发现,MemPro绝对是用于开发应用程序以确保其有效运行的可靠工具。
使用说明:
1.使用MemProLib编译您的应用程序
假设您没有涉及新的/删除的内容,只需将这两行添加到主cpp文件中,然后将此路径添加到全局路径中即可:C:\ Program Files \ PureDevSoftware \ MemPro \ MemProLib
2.连接到您的应用
启动MemPro,然后单击“开始”按钮。输入您的exe文件的路径
3.拍摄快照
单击快照按钮(带有橙色边框的快照按钮)
4.查看快照
点击通话树按钮
现在,您将看到调用树视图,该视图显示了应用程序中的所有内存以及从中分配的内存的细分。
该面板分为三个部分:
实时统计
当前快照
快照列表视图
实时统计
实时统计信息面板显示当前连接过程的统计信息。它显示进程已运行了多长时间以及已分配的内存量。这是实时更新的。
当前快照
这将显示当前所选快照的统计信息。要选择快照,请在快照列表视图或图形视图中单击它。
斯纳
快照列表视图
这将显示当前会话中的所有快照,并按时间顺序列出它们。要选择快照,请单击鼠标左键。要打开快照视图,请右键单击以打开上下文菜单。
输出窗口
您可以从“查看”菜单切换输出窗口。输出窗口将显示MemPro的操作。这对于跟踪为什么不加载pdb文件很有用。
图形设定
右键单击图形,然后从上下文菜单中选择“设置”,或从“查看菜单”->“图形”->“图形设置”中选择
自动记忆
Range MemPro将自动缩放“内存”轴以保持图形可见
最小内存
最小y轴上显示的最小内存(如果禁用了自动内存范围)
最大记忆体
最大Y轴上显示的最大内存(如果禁用了自动内存范围)
时间尺度
时间轴上显示的秒数(缩放级别)
分配大小表
分配大小图显示了在固定间隔(默认为100毫秒)内每种大小发生了多少次分配。该图仅在连接时更新。
浅灰色线显示每种尺寸的分配总数。前面的黄线显示了最后间隔中该大小的分配数。
更改要更改间隔,请右键单击图形并选择“设置”。在这里,您可以更改时间间隔以及“计数”和“大小”轴限制。
软件功能:
分析应用程序的总内存故障
数据的多个视图
轻松查找并修复内存泄漏
快照从另一个快照中减去一个快照
虚拟内存布局可视化
可视化内存碎片
快速有效地分析各种规模的应用