Method and system for scheduling processes

A process scheduling and process technology, applied in the computer field, can solve the problems of low resource utilization and cannot guarantee the real-time performance of VM, and achieve the effect of avoiding resource waste.

Inactive Publication Date: 2013-12-11
HUAWEI TECH CO LTD
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a process scheduling method and system to overcome the problems in

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 system for scheduling processes
  • Method and system for scheduling processes
  • Method and system for scheduling processes

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0037] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0038] The computer designed in the embodiment of the present invention may be a desktop computer, a server, a notebook computer, and the like. The hardware platform of the computer can run at least one host operating system and multiple virtual machines, and each virtual machine can be configured with a virtual machine scheduler and ...

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 embodiment of the invention provides a method and a system for scheduling processes. The method comprises the steps of judging whether real-time processes exist in a VM (Virtual Machine) or not by the VM; when the situation that the real-time processes exist in the VM is determined by the VM, sending a priority adjustment command to an inter-domain sharing module Xenstore through a PV (Para-Virtualization) Driver API (Application Programming Interface) so as to adjust a VCPU (Virtual Central Processing Unit) corresponding to the real-time process into a real-time mode by the Xenstore; sensing that the VCPU is in the real-time mode by a host operation system through the Xenstore, and firstly processing a process corresponding to the VCPU. According to the method and the system, which are provided by the embodiment of the invention, the problem that the real-time performance of all VMs cannot be considered and the problem of low resource utilization rate in the prior art can be overcome.

Description

technical field [0001] The embodiments of the present invention relate to computer technology, and in particular to a process scheduling method and system. Background technique [0002] In computer technology, virtualization means that computing elements run on a virtual basis rather than a real basis, and support the simultaneous existence and concurrent operation of multiple operating systems on the same hardware platform. Usually, at least one operating system can run on the same hardware platform. The host operating system (Host Operation System, referred to as: HostOS) and multiple virtual machines (Virtual Machine, referred to as: VM), wherein, HostOS is an operating system running on a real host, which can control a real single central processing unit (Per Central Processing Unit (referred to as: PCPU) for control, and the VM may include one or more virtual central processing units (Virtual Central Processing Unit, referred to as: VCPU) and have an operating system. ...

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/455G06F9/50
Inventor 章晓峰华秀秀周康
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products