CPU (central processing unit) resource allocation method and device and electronic equipment

A technology of CPU resources and equipment, applied in the field of electronic equipment and CPU resource allocation, can solve problems such as unbalanced utilization

Active Publication Date: 2016-10-05
ALIBABA GRP HLDG LTD
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This application provides a method and device for CPU resource allocation to solve the pr

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
  • CPU (central processing unit) resource allocation method and device and electronic equipment
  • CPU (central processing unit) resource allocation method and device and electronic equipment
  • CPU (central processing unit) resource allocation method and device and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0088] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the application. However, the present application can be implemented in many other ways different from those described here, and those skilled in the art can make similar promotions without violating the connotation of the present application. Therefore, the present application is not limited by the specific implementation disclosed below.

[0089] In this application, a method and device for allocating CPU resources, and an electronic device are provided. Each will be described in detail in the following examples.

[0090] The CPU resource allocation method provided in this application is based on such a design concept, that is, for multiple process groups running in a multiprocessor device, according to the CPU resource requirements of each process group within a preset time range, And the current idle resource value of each CPU within the preset time...

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 discloses a CPU (central processing unit) resource allocation method and device and electronic equipment. The CPU resource allocation method is used for multi-processor equipment and includes: acquiring CPU resource demand of each process set running in the multi-processor equipment within a preset time range and an idle resource value of each CPU in the multi-processor equipment within the preset time range; allocating processors in a needed number for each process set according to the CPU resource demand of each process set within the preset time range and the idle resource value of each CPU within the preset time range. By adopting the CPU resource allocation method, CPU resources can be dynamically allocated for each process set, the CPU resources are enabled to be allocated among the process sets in an as balanced as possible way, efficient utilization of the resources is facilitated, and effect of improving comprehensive performance of a system is realized.

Description

technical field [0001] The present application relates to the field of computer hardware, in particular to a method and device for allocating CPU resources. The present application also specifically relates to an electronic device. Background technique [0002] The server is an important device in the network. It needs to be visited by as few as dozens of people and as many as tens of thousands of people. Therefore, the server has strict requirements such as fast throughput of large data volume, super stability, and long-term operation. In the face of a large amount of computing, department-level and enterprise-level servers should support CPU (Central Processing Unit, central processing unit) parallel processing technology. Parallel processing means that a server has multiple CPUs working at the same time. Parallel processing can greatly improve the data processing capability of the server. Today, many high-end servers are equipped with multiple CPUs. [0003] A typical...

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/50
CPCG06F9/5083G06F9/5066G06F9/5038G06F9/5027
Inventor 周知远
Owner ALIBABA GRP HLDG 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