发明名称 Cache index coloring for virtual-address dynamic allocators
摘要 A method for managing a memory, including obtaining a number of indices and a cache line size of a cache memory, computing a cache page size by multiplying the number of indices by the cache line size, calculating a greatest common denominator (GCD) of the cache page size and a first size class, incrementing, in response to the GCD of the cache page size and the first size class exceeding the cache line size, the first size class to generate an updated first size class, calculating a GCD of the cache page size and the updated first size class, creating, in response to the GCD of the cache page size and the updated first size class being less than the cache line size, a first superblock in the memory including a first plurality of blocks of the updated first size class, and creating a second superblock in the memory.
申请公布号 US8707006(B2) 申请公布日期 2014.04.22
申请号 US20100899493 申请日期 2010.10.06
申请人 DICE DAVID;ORACLE INTERNATIONAL CORPORATION 发明人 DICE DAVID
分类号 G06F12/00;G06F13/00;G06F13/28 主分类号 G06F12/00
代理机构 代理人
主权项
地址