-
公开(公告)号:CN1538300A
公开(公告)日:2004-10-20
申请号:CN200410006956.9
申请日:2004-03-01
Applicant: 中兴通讯股份有限公司
Abstract: 本发明属于对计算机性能的改进,具体涉及一种实现嵌入式实时系统内存泄漏检测和定位的方法。通过环形队列注册内存申请、定时扫描以及用户自定义内存扫描时间,使得内存泄露检测所耗系统资源非常少并且不会出现瞬间的高峰。采用用户自定义内存生存期,就可以减少内存泄漏检查的误报,并且由于只对超出了最长生存期的内存进行报告,这样在实际运行中报告的信息量非常少,大大减少了定位和判断内存泄漏的时间,从而节省了大量人力,提高了调试和测试系统的效率。本发明不但可用于调试和测试阶段,而且在产品阶段也可以应用,由于该方法系统消耗资源非常少,用户又可以根据情况来决定是否启动,因此提高了实时操作系统的稳定性和可靠性。