System available cache color map
AssigneeOracle America, Inc.
InventorsGeorge R. Cameron, Blake A. Jones, Kit M. Chow
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsGeorge R. Cameron, Blake A. Jones, Kit M. Chow
Estimating the term…
A method involving receiving an indication of a requirement to allocate at least one page for a process, where pages are associated with cache colors; generating a selection bitmap by performing a logical operation of a system available colors bitmap and a process bitmap, where the system available colors bitmap and the process bitmap each include one bit corresponding to each cache color, where each bit of the system available colors bitmap indicates whether a number of pages associated with a corresponding cache color that are available to be allocated is above a minimum threshold, and where each bit of the process bitmap indicates whether any pages associated with the corresponding cache color have been recently allocated for the process. The method also includes selecting, using the selection bitmap, a cache color; and allocating a page for the process, wherein the allocated page is associated with the selected cache color.
A method for allocating at least one of a plurality of pages of a physical memory in a computer, comprising:
A non-transitory computer readable storage medium having computer readable program code embodied therein, the computer readable program code adapted to, when executed by a processor, implement a method for allocating at least one of a plurality of pages of a physical memory, the method comprising:
A system, comprising:
Dependencies are inferred from the claim text.