Maintaining reverse mappings in a virtualized computer system

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S006000, C711SE12001, C711SE12059

Reexamination Certificate

active

07984264

ABSTRACT:
For a virtual memory of a virtualized computer system in which a virtual page is mapped to a guest physical page which is backed by a machine page and in which a shadow page table entry directly maps the virtual page to the machine page, reverse mappings of guest physical pages are optimized by removing the reverse mappings of certain immutable guest physical pages. An immutable guest physical memory page is identified, and existing reverse mappings corresponding to the immutable guest physical page are removed. New reverse mappings corresponding to the identified immutable guest physical page are no longer added.

REFERENCES:
patent: 6789156 (2004-09-01), Waldspurger
patent: 2005/0172098 (2005-08-01), Worley
patent: 2005/0188374 (2005-08-01), Magenheimer
patent: 2006/0206658 (2006-09-01), Hendel et al.
patent: 2006/0259734 (2006-11-01), Sheu et al.
Waldspurger, Carl. “Memory Resource Management in VMware ESX Server,” Dec. 2002, Fifth Symposium on Operating Systems Design and Implementation, pp. 1-14.

LandOfFree

Say what you really think

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

Rating

Maintaining reverse mappings in a virtualized computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Maintaining reverse mappings in a virtualized computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Maintaining reverse mappings in a virtualized computer system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2621594

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