Patent ID: 8214835

Claim:
A scheduling method of a scheduler of a virtual machine (VM) module, comprising: obtaining at least one VM module; analyzing a resource proportion parameter of the VM module, so as to generate a classification result information corresponding to the VM module; sorting the VM module to a first schedule queue or a second schedule queue for arrangement according to the classification result information; and determining whether the VM module of the first schedule queue exists or not, and if yes, outputting the VM module of the first schedule queue to a processor; otherwise, outputting the VM module of the second schedule queue to the processor; wherein the second schedule queue arranges a sequence of the VM module through a credit mechanism, a credit is assigned to the VM module of the second schedule queue by the credit mechanism, and according to an upper time bound, when the VM module of the first schedule queue is output to the process, the credit of the VM module of the second schedule queue is updated and when the VM module of the second schedule queue reaches the upper time bound, the VM module of the second schedule queue is transferred to the first schedule queue so as to sequentially output to the processor.