发明名称 | 跟踪数据处理系统的内存使用的方法 | ||
摘要 | 本公开描述了跟踪数据处理系统的内存使用的技术。根据一个实施例,内存管理器在内存分配表中执行第一查找操作,以基于表示分配给客户的内存块的内存地址的句柄来识别分配条目,并从该分配条目中检素跟踪条目指针。内存管理器然后在内存跟踪表中执行第二查找操作,以基于该跟踪条目指针识别跟踪条目,并递增该跟踪条目的内存分配计数。内存分配计数被用于指示客户导致内存泄漏的可能性。 | ||
申请公布号 | CN103123604B | 申请公布日期 | 2015.09.09 |
申请号 | CN201210473229.8 | 申请日期 | 2012.09.28 |
申请人 | 苹果公司 | 发明人 | U·S·瓦杉培安;D·A·驰米恩;D·S·海勒 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人 | 陈新 |
主权项 | 一种管理内存的方法,该方法包括:在内存分配表中执行第一查找操作,以基于表示分配给客户的内存块的内存地址的句柄来识别分配条目并从该分配条目中检索跟踪条目指针;在内存跟踪表中执行第二查找操作,以基于所述跟踪条目指针识别跟踪条目并递增该跟踪条目的内存分配计数,其中该内存分配计数用于指示所述客户导致内存泄漏的可能性;以及响应于确定新接收的分配的句柄的散列与所述分配条目的散列相同,删除所述分配条目。 | ||
地址 | 美国加利福尼亚 |