Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for realizing multi-core scheduling of virtual machine

An implementation method and virtual machine technology, applied in the field of multi-core scheduling implementation methods and devices, can solve the problem of low scheduling accuracy and achieve good coordination and improve scheduling accuracy

Active Publication Date: 2021-03-30
科东(广州)软件科技有限公司
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since these scheduling algorithms can only implement time slot scheduling, the scheduling accuracy of these scheduling algorithms is not high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for realizing multi-core scheduling of virtual machine
  • Method and device for realizing multi-core scheduling of virtual machine
  • Method and device for realizing multi-core scheduling of virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The words "first, second, third, etc." or similar terms such as module A, module B, and module C in the description and claims are only used to distinguish similar objects, and do not represent a specific ordering of objects. It can be understood that Obviously, where permitted, the specific order or sequence can be interchanged such that the embodiments of the application described herein can be practiced in other sequences than those illustrated or described herein.

[0033] In the following description, the involved reference numerals representing steps, such as S110, S120, etc., do not mean that this step must be executed, and the order of the previous and subsequent steps can be interchanged or executed simultaneously if allowed.

[0034] The term "comprising" used in the description and claims should not be interpreted as being restricted to what is listed thereafter; it does not exclude other elements or steps. Therefore, it should be interpreted as specifying th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and a device for realizing multi-core scheduling of a virtual machine. The method comprises the following steps: correspondingly configuring a main virtual machine of the virtual machine and N1 shadow virtual machines to N CPU cores; scheduling the main virtual machine and the shadow virtual machine to run on the corresponding CPU cores in the same time window through a time scheduling table, wherein the time scheduling table is configured with a time window for scheduling the operation of the main virtual machine and the shadow virtual machine. Based on the method, the CPU resource utilization rate and the real-time performance of the virtual machine can be better coordinated.

Description

technical field [0001] The present application relates to the field of virtual machines, in particular to a method and device for realizing multi-core scheduling of virtual machines. Background technique [0002] Virtual machine technology appeared in the 1960s and 1970s and was mainly used on mainframes. Generally, the virtual machine technology refers to a system-level virtualization technology, and the virtualization software in the system-level virtualization technology is called a virtual machine monitor (Virtual Machine Monitor, VMM), which targets a virtual instruction system architecture. The core of system-level virtualization technology is to build a virtual machine monitor, and then create a virtual machine on it, and run the operating system that originally runs directly on the actual hardware platform in the virtual machine. Through the virtual machine monitor, multiple virtual machines can be run on a single physical machine, and each virtual machine can suppo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/50G06F9/455G06F9/48
CPCG06F9/5027G06F9/45558G06F9/4881G06F2009/4557
Inventor 李燕
Owner 科东(广州)软件科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products