摘要 |
PROBLEM TO BE SOLVED: To provide a scheduling method which can simultaneously satisfy three basic demand items in scheduling processing of virtual computers of (1) interruption errors minimized as much as possible, (2) equal accumulation of processor use time of each virtual computer and (3) effective use of processor free time and to attain, particularly for (1), a function such that the report delay to virtual computers when the occurrence of timer interruption is 0. SOLUTION: A timer mechanism in a physical computer is exclusively assigned to each virtual computer in the form of a virtual time using a physical timer as a timer source. A hypervisor 150 calculates, at the time of scheduling processing for virtual computers, the virtual computer to be preferentially dispatched and the dispatch time thereof by use of information for "virtual timer value", "accumulation of processor use time" or the like of each of virtual computers 140, 141. COPYRIGHT: (C)2008,JPO&INPIT
|