-
- 软件测评实验室
- CNAS咨询服务
- 性能测试工具(KeyTurbo)
- 组合测试工具(KeyCombine)
- 硬件行为级仿真平台(SkyEye)
- 目标码测试工具(LogicScout)
- 功能测试工具(AutoFun)
- 性能测试工具(AutoLoad)
- 嵌入式软件虚拟验证平台(KeySurvey)
- 软件黑匣子(LogicMonitor)
- 异常环境自动化测试系统(AIPro)
- 代码可持续集成设备安全检测系统(AITesting)
- 智能电能表自动化测试平台(MeterTest)
- 电子系统接口数据设计与管理工具(ICDManager)
- 系统级灰盒测试工具(TestTrace)
- 白盒集成测试环境系统(CuttleITE)
- 接口协议测试工具(Kinterface)
- 静态测试工具(EagleEye)
- 单元测试工具(EagleWing)
- 半实物仿真功能测试系统(TestQuest Pro)
- 数据定义检查工具(KTDataDef)
- 内存泄漏检测工具(KeyMemory)
- 源代码缺陷分析工具(KeyWeak)
-
C/C++程序越复杂,内存的管理就显得越重要,稍有不慎就会出现泄漏。开发人员需要对动态分配的内存进行全生命周期的管理,从申请分配、到使用、再到最后的释放;这个过程十分繁琐,很容易造成内存泄露,且不易发现。
KeyMemory可以动态跟踪C/C++程序的内存申请和释放,自动定位内存泄漏位置,帮助研发和测试人员快速解决内存泄漏问题,提高开发和测试效率、降低人工成本。
可以获取泄漏内存的完整数据;
能够获取泄漏点的指针地址及内存大小;
信息完备
可以精确定位泄漏点所在文件及行号;
显示内存泄漏点的堆栈调用关系;
定位精确
可以设置内存泄露报告的级别;
泄漏分级
作为插件集成到VS,自动完成环境变量、编译器和调试器的设置与匹配;
简单易用
产品亮点
KeyMemory是一款内存泄漏检测工具,通过动态跟踪C/C++程序的内存调用过程,监测程序运行过程中的内存泄漏。KeyMemory可以作为Visual Studio的插件与之集成,方便研发人员和测试人员在调试模式下快速获得准确的内存泄漏信息。
产品简介