×

Apparatus and method for efficient sharing of virtual memory translations

  • US 5,630,087 A
  • Filed: 11/02/1994
  • Issued: 05/13/1997
  • Est. Priority Date: 11/02/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of sharing virtual memory translations, said method comprising the steps of:

  • identifying a plurality of distinct virtual memory translation entries, associated with a plurality of distinct processes running on a computer, that map to a common physical memory page address;

    defining said plurality of distinct virtual memory translation entries as an equivalency class;

    assigning a first mask value to said plurality of distinct virtual memory translation entries;

    storing said plurality of distinct virtual memory translation entries as a single address associated with said first mask value; and

    comparing a second mask value of a translation-request virtual memory translation value to said first mask value to determine whether said second mask value corresponds to said first mask value and thereby determine whether said translation-request virtual memory translation value maps to said common physical memory page address.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×