×

VIRTUAL MACHINE CONTROL DEVICE, VIRTUAL MACHINE CONTROL METHOD, AND VIRTUAL MACHINE CONTROL PROGRAM

  • US 20100333100A1
  • Filed: 04/22/2009
  • Published: 12/30/2010
  • Est. Priority Date: 04/28/2008
  • Status: Active Grant
First Claim
Patent Images

1. A virtual machine control device, comprising:

  • a plurality of virtual machines each having an operating system that carries out scheduling of tasks to be executed according to priorities of the tasks; and

    a virtual machine control unit that controls switching of the plurality of virtual machines, wherein;

    each of the plurality of virtual machines includesa task execution unit that executes a switching task to perform switching processing by which a virtual machine currently in operation is switched to another virtual machine as a switching target,a priority acquisition unit that acquires a priority of a task having a highest priority among executable tasks in the currently running virtual machine, anda priority setting unit that sets the priority acquired by the priority acquisition unit of the another virtual machine to a priority of the switching task;

    the task execution unit notifies the virtual machine control unit of the priority acquired by the priority acquisition unit and a switching indication to switch the virtual machine currently in operation to the another virtual machine in a case where the switching task is executed according to task scheduling by the operating system; and

    the virtual machine control unit receives the priority and the switching indication notified by the task execution unit and switches the virtual machine currently in operation to the another virtual machine.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×