Translation buffer for virtual machines with address space...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 12/10 (2006.01)

Patent

CA 2088978

A CPU executing a virtual memory management system employs a translation buffer for catching recently used page table entries. When more than one process is executing on the CPU, the translation buffer is usually flushed when a context switch is made, even though some of the entries would still be valid for commonly-referenced memory areas. An address space number feature is employed to allow entries to remain in the translation buffer for processes not currently executing and the separate pro- cesses or the operating system can reuse entries in the translation buffer for such pages of memory that are commonly referenced. To allow this, an "address space match" entry in the page table entry signals that the translation buffer content can be used when the address tag matches, even though the address space numbers do not necessarily match. When executing virtual machine, on this CPU, with a virtual machine monitor, the address space match feature is employed among processes of a virtual machine, but an additional entry is provided to disable the address space match feature for all address space numbers for the virtual machine monitor.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Translation buffer for virtual machines with address space... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Translation buffer for virtual machines with address space..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Translation buffer for virtual machines with address space... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1949726

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.