METHOD FOR TRACKING MEMORY USAGES OF A DATA PROCESSING SYSTEM
    2.
    发明申请
    METHOD FOR TRACKING MEMORY USAGES OF A DATA PROCESSING SYSTEM 审中-公开
    跟踪数据处理系统的存储器使用的方法

    公开(公告)号:WO2013074201A1

    公开(公告)日:2013-05-23

    申请号:PCT/US2012/056902

    申请日:2012-09-24

    Abstract: Techniques for tracking memory usages of a data processing system are described herein. According to one embodiment, a memory manager is to perform a first lookup operation in a memory allocation table to identify an allocation entry based on a handle representing a memory address of a memory block allocated to a client and to retrieve a trace entry pointer from the allocation entry. The memory manager is then to perform a second lookup operation in a memory trace table to identify a trace entry based on the trace entry pointer and to increment a memory allocation count of the trace entry. The memory allocation count is utilized to indicate a likelihood of the client causing a memory leak.

    Abstract translation: 本文描述了用于跟踪数据处理系统的存储器使用的技术。 根据一个实施例,存储器管理器将在存储器分配表中执行第一查找操作以基于表示分配给客户端的存储器块的存储器地址的句柄来识别分配条目,并且从所述存储器分配表中检索跟踪条目指针 分配条目。 然后,存储器管理器在存储器跟踪表中执行第二查找操作,以基于跟踪条目指针识别跟踪条目,并增加跟踪条目的存储器分配计数。 存储器分配计数用于指示客户端造成内存泄漏的可能性。

Patent Agency Ranking