×

Memory mapping to reduce cache conflicts in multiprocessor systems

  • US 7,085,890 B2
  • Filed: 02/19/2004
  • Issued: 08/01/2006
  • Est. Priority Date: 02/19/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for mapping a virtual memory page to a real memory page frame in a multiprocessing environment that supports a multiplicity of operating system images, the method comprising:

  • retrieving into an operating system image, from memory accessible to a multiplicity of operating system images, a most recently used cache color for a cache, wherein the cache is shared by the operating system image with at least one other operating system image;

    selecting a new cache color in dependence upon the most recently used cache color;

    selecting in the operating system image a page frame in dependence upon the new cache color; and

    storing in the memory the new cache color as the most recently used cache color for the cache.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×