专利名称:一种动态监测堆内存使用错误的内存监测装置及方
法
专利类型:发明专利发明人:赵鲁波
申请号:CN201710301196.1申请日:20170502公开号:CN107133144A公开日:20170905
摘要:本发明公开了一种动态监测堆内存使用错误的内存监测装置及方法,其中内存监测装置包括内存申请接口及内存释放接口、构造函数接口、内存管理模块、析构函数接口、异常处理接口,方法则是基于该内存监测装置,通过导入运行内存中,从堆中申请内存,进行二次封装并记录管理,然后将封装后的内存地址返回给被监测软件;当被监测软件对该内存地址越界读写时,内存监测模块中止运行被监测软件并将错误信息输出;当被监测软件正常退出时,内存监测装置输出所有未释放内存的信息。本发明的一种动态监测堆内存使用错误的内存监测装置及方法与现有技术相比,执行效率高,对被监测软件的运行效率的影响很小;定位精准,对内存问题的覆盖面广。
申请人:山东浪潮商用系统有限公司
地址:250100 山东省济南市高新区孙村镇科航路2877号研发楼一楼
国籍:CN
代理机构:济南信达专利事务所有限公司
代理人:孟峣
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容