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

Method and device for adjusting CPU frequency modulation mode in terminal

An adjustment method and mode technology, applied in the computer field, can solve problems such as increased power consumption, increased power consumption, crash, etc., and achieve the effects of improving performance, reducing power consumption, and optimizing adjustment technology

Active Publication Date: 2018-01-19
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the prior art, the CPU in the mobile terminal generally uses a single ondemand mode for frequency modulation, but the frequency modulation speed of the ondemand mode is slow and requires level-by-level adjustments, which limits the performance of the mobile terminal and increases power consumption
For example, when a user uses a mobile terminal to play a game, the CPU needs to process a large amount of data, but due to the slow increase of the CPU frequency, the data required by the game is not processed in time, resulting in freezes or crashes; another example, when the mobile terminal is in idle mode (idle), in theory, only the minimum performance is required, but in ondemand mode, if there are processes running in the background, the load size will change, which will cause the CPU to continue to adjust frequency, which will increase power consumption and affect performance optimization

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 device for adjusting CPU frequency modulation mode in terminal
  • Method and device for adjusting CPU frequency modulation mode in terminal
  • Method and device for adjusting CPU frequency modulation mode in terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] figure 1 It is a flow chart of a method for adjusting a CPU adjustment mode in a terminal provided in Embodiment 1 of the present invention; the method can be performed by an adjustment device for a CPU adjustment mode in a terminal, wherein the device is implemented by software and / or hardware, and generally can be As a part of the terminal, it is integrated in the terminal, and the terminal may include smart electronic devices such as smart phones and tablet computers, which is not limited. The method includes:

[0024] Step 101: Obtain a current scene progress package corresponding to the scene entry event when a scene entry event triggered by an application foreground startup operation is detected.

[0025] In this embodiment, the operation of starting an application program in the foreground may include: an operation in which the user starts a new application program, or an operation in which the user reopens an application program that has been opened in the back...

Embodiment 2

[0038] figure 2 It is a flowchart of a method for adjusting a CPU adjustment mode in a terminal provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above embodiments. In this embodiment, it is preferable to adjust the frequency modulation mode of the CPU in the terminal according to the obtained current scene process package and the pre-stored frequency modulation mode list as follows: according to the obtained The package name information of the current scene process package, query the frequency modulation mode list, obtain the target scene corresponding to the package name information and the target frequency modulation mode corresponding to the target scene; adjust the terminal according to the obtained target frequency modulation mode The frequency modulation mode of the CPU; wherein, the frequency modulation mode list includes the package name information of the scene process package, the scene corresponding to the package ...

Embodiment 3

[0055] image 3 It is a schematic flowchart of a method for adjusting the CPU frequency modulation mode in a terminal provided by Embodiment 3 of the present invention. On the basis of Embodiment 2, this embodiment adds that the list of frequency modulation modes does not include information corresponding to the package name information of the current scene process package. The processing steps of the target scene, the method includes:

[0056] Step 301: When detecting a scene entry event triggered by an application foreground startup operation, obtain a current scene progress package corresponding to the scene entry event.

[0057] Step 302: Determine whether the frequency modulation mode list includes the target scene corresponding to the package name information of the current scene process package: if yes, perform step 303; otherwise, perform step 305.

[0058] Considering the development and update speed of the application program, the content stored in the FM mode list ...

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 present invention discloses a method and device for adjusting the frequency modulation mode of a CPU in a terminal. The method includes: when detecting a scene entry event triggered by an application foreground startup operation, acquiring the current scene entry event corresponding to the scene entry event A scene progress package: adjust the frequency modulation mode of the CPU in the terminal according to the obtained current scene process package and the pre-stored frequency modulation mode list. The embodiment of the present invention realizes the adjustment of the frequency modulation mode of the CPU in the terminal through the obtained process package and the pre-stored frequency modulation mode list, optimizes the existing frequency modulation mode adjustment technology, reduces the power consumption of the mobile terminal, and improves the performance of the mobile terminal.

Description

technical field [0001] The invention relates to computer technology, in particular to a method and device for adjusting a CPU frequency modulation mode in a terminal. Background technique [0002] With the rapid development of mobile terminal technologies (for example, smart phones and tablet computers, etc.), the performance of mobile terminal processors is also improving accordingly, and correspondingly, the power consumption of mobile terminals is also increasing. [0003] The CPU (Central Processing Unit, Central Processing Unit) of the mobile terminal does not always run at one frequency, but adjusts the frequency according to actual needs, so that the CPU runs at different frequencies, so as to achieve the purpose of optimal power consumption and performance. Currently, the frequency modulation modes of the CPU mainly include the most power-saving mode (powersave), the on-demand setting mode (ondemand), and the highest performance mode (perform). [0004] In the prior...

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): G06F1/32
Inventor 甄文先陈启安
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products