摘要 |
<p><P>PROBLEM TO BE SOLVED: To bring running ratios of a plurality of virtual processors maximally close to service ratios of a plurality of virtual computers. <P>SOLUTION: A hypervisor calculates the total number of processor cycles (the number of processor cycles of one or more physical processors) in a first length of time based on the sum of the operating frequencies of the respective physical processors and the first length of time for each first length of time. The hypervisor calculates, for each virtual computer, the number of hold cycles, which is a value obtained by distributing the total number of processor cycles according to the service ratios of a plurality of virtual computers. In scheduling of a virtual processor, the hypervisor runs the virtual processor inside the virtual computer on any physical processor based on the number of hold cycles of each virtual computer. <P>COPYRIGHT: (C)2011,JPO&INPIT</p> |