Invention Grant
- Patent Title: Virtual machine systems
-
Application No.: US14688258Application Date: 2015-04-16
-
Publication No.: US09747122B2Publication Date: 2017-08-29
- Inventor: Benjamin C. Serebrin
- Applicant: Google Inc.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/455 ; G06F9/54

Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for memory requests by a virtual machine. One of the methods includes generating a plurality of doorbell pages for a plurality of virtual machines executing on a device, providing, to each of the plurality of virtual machines, access to a respective one of the plurality of doorbell pages that identifies a queue that stores requests from the respective virtual machine, receiving, from a particular one of the plurality of doorbell pages, a notification that the respective queue has a request from the respective virtual machine, and in response to receiving the notification that the respective queue has a request from the respective virtual machine, causing a processor to process the respective queue for the respective virtual machine.
Public/Granted literature
- US20160306645A1 VIRTUAL MACHINE SYSTEMS Public/Granted day:2016-10-20
Information query