Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and electronic equipment for CPU resource allocation

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

Active Publication Date: 2020-02-18
ALIBABA GRP HLDG LTD
View PDF5 Cites 0 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 problem of unbalanced utilization of each CPU in a concurrent process environment in the prior art

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, device and electronic equipment for CPU resource allocation
  • Method, device and electronic equipment for CPU resource allocation
  • Method, device and electronic equipment for CPU resource allocation

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 application discloses a method and device for allocating CPU resources and an electronic device. Wherein, the method for allocating CPU resources is used in a multiprocessor device, including: obtaining the CPU resource requirements of each process group running in the multiprocessor device within a preset time range, and the multiprocessor device The idle resource value of each CPU within the preset time range; according to the CPU resource requirements of each process group within the preset time range, and the idle resources of each CPU within the preset time range value, allocates the required number of processors to each process group. The method provided by this application can dynamically allocate CPU resources for each process group, so that the CPU resources can be allocated as balanced as possible among multiple process groups, which is conducive to efficient resource utilization, thereby achieving the effect of improving the overall performance of the system.

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50
CPCG06F9/5083G06F9/5066G06F9/5038G06F9/5027
Inventor 周知远
Owner ALIBABA GRP HLDG LTD
Features
  • R&D
  • 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