Electrical computers and digital processing systems: memory – Address formation – Address mapping
Reexamination Certificate
2005-05-17
2005-05-17
Sparks, Donald (Department: 2187)
Electrical computers and digital processing systems: memory
Address formation
Address mapping
C711S006000, C711S173000, C711S202000, C711S203000, C711S206000, C711S207000
Reexamination Certificate
active
06895491
ABSTRACT:
A software monitor, interposed between the hardware layer of a computer system and one or more guest operating systems, constructs and maintains a guest-physical-address-to-host-physical-address map for each guest operating system, and maintains a virtual memory addressing context for each guest operating system that may include a virtual-hash-page table for each guest operating system, the contents of translation registers for each guest operating system, CPU-specific virtual-memory translations for each guest operating system, and the contents of various status registers. The monitor runs at the highest privilege level provided by the hardware system, intercepting attempts to execute privileged instructions by guest operating systems, and simulates or enhances certain of the privileged instructions related to virtual-memory addressing in order to construct and maintain the guest-physical-address-to-host-physical-address map and to provide each guest operating system with the illusion that the guest operating system is executing as the most privileged process on a virtual machine.
REFERENCES:
patent: 5381535 (1995-01-01), Gum et al.
patent: 5555385 (1996-09-01), Osisek
patent: 5758050 (1998-05-01), Brady et al.
patent: 6510496 (2003-01-01), Tarui et al.
patent: 6651132 (2003-11-01), Traut
patent: 6681238 (2004-01-01), Brice et al.
patent: 6789156 (2004-09-01), Waldspurger
patent: 20020069335 (2002-06-01), Flylnn, Jr.
patent: 20020194496 (2002-12-01), Griffin et al.
patent: 20030221115 (2003-11-01), Itoh et al.
patent: 20040025158 (2004-02-01), Traut
patent: 20040054518 (2004-03-01), Altman et al.
de Dinechin Christophe
Kjos Todd
Ross Jonathan
Dinh Ngoc V
Sparks Donald
LandOfFree
Memory addressing for a virtual machine implementation on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory addressing for a virtual machine implementation on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory addressing for a virtual machine implementation on a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3415063