CPU scheduling method, mobile terminal and CPU scheduling system

A technology of mobile terminals and scheduling methods, applied in the field of Internet technology and mobile terminals, can solve the problems of mobile phones heating and power consumption, CPU idling, user freezes, etc.

Active Publication Date: 2017-12-22
XIAMEN MEITU MOBILE TECH CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Taking a smartphone equipped with an Andriod system as an example, its CPUs are all multi-core and high-frequency, which can bring users a good smooth experience. The mobile phone is hot and hot and consumes power quickly. It is often necessary to charge once a day or multiple times a day.
Existing mobile terminals generally adjust an intermediate value appropriately in order to achieve a balance between fluency and power consumption. For all scenarios, the number of enabled CPUs and the frequency of a single CPU are limited.
However, in many user scenarios, it is not necessary to turn on so many high-frequency CPUs. This will not only cause the CPU to idle, but also easily cause the user's mobile phone to heat up and consume power quickly. However, in some users who need to use a large number of CPUs Scenarios, such as running games or live video applications, are likely to cause problems such as user lag

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 scheduling method, mobile terminal and CPU scheduling system
  • CPU scheduling method, mobile terminal and CPU scheduling system
  • CPU scheduling method, mobile terminal and CPU scheduling system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0026] figure 1 A schematic diagram of a CPU scheduling system 100 according to an embodiment of the present invention is shown. a, figure 1 The CPU dispatching system 100 in the CPU dispatching system 100 is only exemplary, and in the specific practical situation, there may be different numbers of mobile terminals and network servers in the CPU dispatching system 100, the present invention is to the mobile terminal and network se...

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 scheduling method, which is suitable to be executed in a mobile terminal. The mobile terminal is in communication connection with a network server. The method comprises the steps of making a response to starting operation on any one application in multiple applications; obtaining an application identifier of the currently started application, and obtaining corresponding CPU configuration from an application configuration information set according to the application identifier; scheduling a CPU to run according to the obtained CPU configuration; monitoring an application running condition corresponding to the current active application in real time, and performing fine adjustment on a running state of the CPU according to the application running condition; generating a corresponding configuration entry according to the finely adjusted running state of the CPU and the associated application identifier, updating the application configuration information set; and reporting the configuration entry after fine adjustment and an identifier of a CPU platform to a network server, thereby instructing the network server to update an application scheduling configuration set corresponding to the reported CPU platform.

Description

technical field [0001] The invention relates to the field of Internet technology and mobile terminals, in particular to a CPU scheduling method, a mobile terminal, a network server and a CPU scheduling system. Background technique [0002] With the continuous development of Internet technology and hardware technology, the popularity of mobile terminals is also increasing, and when people use mobile terminals such as smart phones and tablet computers, their performance requirements have also increased. As far as the mobile terminal is concerned, the operation of its built-in CPU (Central Processing Unit, central processing unit) is crucial to the performance of the entire terminal and the experience it can bring to the user. [0003] Taking a smartphone equipped with an Andriod system as an example, its CPUs are all multi-core and high-frequency, which can bring users a good smooth experience. The mobile phone is hot and hot and consumes power quickly. It often needs to be c...

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 Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5027G06F9/5061
Inventor 刘志锋
Owner XIAMEN MEITU MOBILE 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