发明名称 |
一种定位虚拟操作系统内存泄漏的方法 |
摘要 |
一种定位虚拟操作系统内存泄漏的方法,构建一个链表,当发生内存泄漏后,将泄漏点的系统状态信息和泄漏的内存保存到链表,并在系统崩溃前将链表存储到存储介质,事后对记录的文件进行分析,通过对泄漏点的系统状态以及泄漏内存的内容进行还原,定位内存泄漏点。采用本发明所述方法,可以有效定位虚拟操作系统中的内存泄漏问题,本方法数据结构简单,对原系统影响小。一旦将此方法在虚拟操作系统中实现,将使得定位内存泄漏变得相当容易。 |
申请公布号 |
CN100392606C |
申请公布日期 |
2008.06.04 |
申请号 |
CN200510036012.0 |
申请日期 |
2005.07.14 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
孙小伟;梅森;王洪涛 |
分类号 |
G06F11/00(2006.01);G06F9/46(2006.01) |
主分类号 |
G06F11/00(2006.01) |
代理机构 |
深圳市永杰专利商标事务所 |
代理人 |
曹建军;刘敏 |
主权项 |
1.一种定位虚拟操作系统内存泄漏的方法,通过构建一个链表,当发生内存泄漏后,将泄漏点的系统状态信息和泄漏的内存保存到链表,并在系统崩溃前将链表存储到存储介质,记录为文件,事后对记录的文件进行分析,通过对泄漏点的系统状态以及泄漏内存的内容进行还原,定位内存泄漏点。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层 |