摘要 |
PROBLEM TO BE SOLVED: To preferentially run a virtual computer including a task whose priority is high even when there is a virtual computer including a task whose priority is higher than that of a virtual computer including interrupt processing. SOLUTION: Priority is given in conformity to the same system to a task and interrupt handler belonging to each virtual computer between a plurality of virtual computers. When interrupt occurs, and the priority of the interrupt handler to the generated interrupt is lower than the priority of a running task or interrupt handler, the interrupt handler is held. The transition of the task and interrupt handler executed by the virtual computer is monitored, and when the priority of the held interrupt handler becomes higher than that of task or interrupt handler to be executed next by the virtual computer, the virtual computer to which the held interrupt handler is belonging, executes the held interrupt handler. COPYRIGHT: (C)2009,JPO&INPIT
|