Cache coloring

In computer science, cache coloring (also known as page coloring) is the process of attempting to allocate free pages that are contiguous from the CPU cache's point of view, in order to maximize the total number of pages cached by the processor. Cache coloring is typically employed by low-level dynamic memory allocation code in the operating system, when mapping virtual memory to physical memory.

Source: Wikipedia — Cache coloring (CC BY-SA 4.0)

Cache coloring

In computer science, cache coloring (also known as page coloring) is the process of attempting to allocate free pages that are contiguous from the CPU cache's point of view, in order to maximize the total number of pages cached by the processor. Cache coloring is typically employed by low-level dynamic memory allocation code in the operating system, when mapping virtual memory to physical memory.

This neuron ends here.

Source: Wikipedia "Cache coloring" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy