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

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 the prior art that the real-time performance of all VMs cannot be guaranteed and the problem of low resource utilization

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

Embodiment Construction

[0037] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to 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 a paravi...

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
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More