Invention Grant
US08327059B2 System and method to enhance memory protection for programs in a virtual machine environment
有权
用于增强虚拟机环境中程序的内存保护的系统和方法
- Patent Title: System and method to enhance memory protection for programs in a virtual machine environment
- Patent Title (中): 用于增强虚拟机环境中程序的内存保护的系统和方法
-
Application No.: US12571190Application Date: 2009-09-30
-
Publication No.: US08327059B2Publication Date: 2012-12-04
- Inventor: Xiaoxin Chen , Pratap Subrahmanyam
- Applicant: Xiaoxin Chen , Pratap Subrahmanyam
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
In a computer system supporting execution of virtualization software and at least one instance of virtual system hardware, an interface is provided into the virtualization software to allow a program to directly define the access characteristics of its program data stored in physical memory. The technique includes providing data identifying memory pages and their access characteristics to the virtualization software which then derives the memory access characteristics from the specified data. Optionally, the program may also specify a pre-defined function to be performed upon the occurrence of a fault associated with access to an identified memory page. In this manner, programs operating both internal and external to the virtualization software can protect his memory pages, without intermediation by the operating system software.
Public/Granted literature
- US20110078361A1 SYSTEM AND METHOD TO ENHANCE MEMORY PROTECTION FOR PROGRAMS IN A VIRTUAL MACHINE ENVIRONMENT Public/Granted day:2011-03-31
Information query