Invention Grant
US08490085B2 Methods and systems for CPU virtualization by maintaining a plurality of virtual privilege leves in a non-privileged mode of a processor
有权
通过在处理器的非特权模式中维护多个虚拟特权级别来实现CPU虚拟化的方法和系统
- Patent Title: Methods and systems for CPU virtualization by maintaining a plurality of virtual privilege leves in a non-privileged mode of a processor
- Patent Title (中): 通过在处理器的非特权模式中维护多个虚拟特权级别来实现CPU虚拟化的方法和系统
-
Application No.: US11661879Application Date: 2005-09-02
-
Publication No.: US08490085B2Publication Date: 2013-07-16
- Inventor: Fabrice Devaux
- Applicant: Fabrice Devaux
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Priority: FR0409367 20040903
- International Application: PCT/FR2005/002196 WO 20050902
- International Announcement: WO2006/027488 WO 20060316
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/44

Abstract:
A method for running, on a processor in non-privileged mode, different computer programs P while, in a nominal mode, using privileged instructions including running a hypervisor program in privileged mode of the processor, the hypervisor program providing the computer programs P with services substantially equivalent to those available for running in privileged mode, source codes of the computer programs P being modified beforehand for replacing the privileged instructions with calls for services supplied by the hypervisor program, and the hypervisor program creates at least two privileged submodes organized into a hierarchy within the non-privileged mode and the processor includes only two operating modes.
Public/Granted literature
- US20070300219A1 Methods And Systems For Cpu Virtualization Public/Granted day:2007-12-27
Information query