Evicting from a cache objects which are not referenced by other objects in the cache

    公开(公告)号:GB2499187A

    公开(公告)日:2013-08-14

    申请号:GB201201594

    申请日:2012-01-31

    Applicant: IBM

    Abstract: A cache memory contains cached copies of objects. The objects are checked to see if they contain references to other objects in the cache. The references are checked to see if there are any objects in the cache, which are not referenced by any other objects in the cache. The objects which are not referenced are then evicted from the cache. Type information may be used to identify the references in the objects. The references may be converted to physical memory addresses to identify the objects referenced. Only objects within a specific memory address range may be checked. The address range may be associated with application data and may be assigned to a particular process. Objects in main memory or in a different level cache may be checked.

Patent Agency Ranking