VIRTUAL COMPUTER CONTROL DEVICE, VIRTUAL COMPUTER CONTROL PROGRAM, AND VIRTUAL COMPUTER CONTROL CIRCUIT
An interrupt level storage unit (16) stores at least one interrupt level indicating priority of the interrupt which has been generated and stores the interrupt level having the highest priority among the stored interrupt levels as a second interrupt mask level. A second interrupt type determination...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English French Japanese |
Published |
30.12.2009
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | An interrupt level storage unit (16) stores at least one interrupt level indicating priority of the interrupt which has been generated and stores the interrupt level having the highest priority among the stored interrupt levels as a second interrupt mask level. A second interrupt type determination unit (13) sets an interrupt level corresponding to the interrupt type of a new interrupt which has been generated. If the interrupt level of the newly generated interrupt is higher than the stored second interrupt mask level, a priority determination unit (14) reports an interrupt to a virtual computer control unit (20). Thus, even if the virtual computer cannot report a task priority, it is possible to determine the priority of the virtual computer in accordance with the task priority and appropriately control switching of the virtual computers from one to another.
La présente invention concerne une unité de stockage de niveau d'interruption (16) qui stocke au moins un niveau d'interruption indiquant la priorité de l'interruption qui a été générée et qui stocke le niveau d'interruption ayant la plus haute priorité parmi les niveaux d'interruption stockés, en tant que second niveau de masque d'interruption. Une seconde unité de détermination du type d'interruption (13) règle un niveau d'interruption correspondant au type d'interruption d'une nouvelle interruption qui a été générée. Si le niveau d'interruption de l'interruption nouvellement générée est supérieur au second niveau de masque d'interruption stocké, une unité de détermination de priorité (14) signale une interruption à une unité de commande d'ordinateur virtuel (20). Ainsi, même si l'ordinateur virtuel ne peut pas signaler une priorité de tâche, il est possible de déterminer la priorité de l'ordinateur virtuel en fonction de la priorité de tâche et de commander de manière appropriée la commutation des ordinateurs virtuels de l'un à l'autre. |
---|---|
Bibliography: | Application Number: WO2009JP02847 |