Direct Mode for Virtualization
AssigneeGoogle Inc.
InventorAbdulla Ahmad Kamar
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorAbdulla Ahmad Kamar
Estimating the term…
A direct mode is provided for virtualization to enable simultaneous operation of different operating systems. A compatibility layer operates as a translator between instructions for the kernel of the host operating system running on device hardware and a guest operating system running in a virtual machine. A single layer of scheduling is employed via a host scheduler to support more optimal scheduling for the guest code. This approach supports running unmodified applications for the guest OS in the virtual machine. Memory management streamlines file write operations in which write operation parameters are mapped directly between one or more threads and virtual processors executing them. The direct mode for virtualization also enables streamlining message passing. It can also enable enhanced security between processes from different operating systems.
A method for implementing a virtualization mode on a computing system having a host operating system and a guest operating system, the method comprising:
A computing system having a host operating system and supporting a guest operating system in a virtualization mode, the computing system comprising:
A non-transitory computer-readable recording medium having instructions stored thereon, the instructions, when executed by one or more processors of a computing system having a host operating system and a guest operating system, cause the computing system to implement a virtualization mode method of operation, the method comprising:
Dependencies are inferred from the claim text.