Method, device, mobile terminal and storage medium for reducing terminal heat
A terminal and process technology, applied in the direction of reducing energy consumption, advanced technology, instruments, etc., can solve problems such as temperature rise, foreground process freezing, CPU occupation, etc., to increase battery life, reduce power consumption, reduce Fever effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0053] Please refer to figure 2 , figure 2 It shows the flow chart of the method for reducing terminal heating provided by the first embodiment of the present invention, and the following will focus on figure 2 The method shown is described in detail, and the method includes:
[0054] Step S110: Obtain the running power consumption value and the number of heating times of the first background process of the terminal.
[0055] Add the two attribute values of "running power consumption value" and "heat generation value" of the process in the terminal kernel space description process data structure, where the data structure of the kernel space description process is task_struct, as a way The "running power consumption value" can be replaced by power_cur, and the "heat generation value" can be replaced by fever_time_constant. At the beginning, these two attribute values are both preset values. Preferably, in this embodiment, the preset value of the operating power consum...
no. 2 example
[0065] Please refer to image 3 , image 3 It shows a flow chart of the method for reducing terminal heating provided by the second embodiment of the present invention, and the following will focus on image 3 The method shown is described in detail, and the method includes:
[0066] Step S210: Obtain the running power consumption value and the number of heating times of the first background process of the terminal.
[0067] Step S220: judging whether the number of times of causing fever is greater than a preset number of times.
[0068] Step S230: When it is judged that the number of times of heating is greater than the preset number of times, place the first background process to run on the small core of the CPU of the terminal, and limit it according to the value of the running power consumption The frequency of the terminal's CPU.
[0069] Step S240: Obtain the current temperature of the terminal.
[0070] In this embodiment, after the first background process is plac...
no. 3 example
[0081] Please refer to Figure 4 , Figure 4 It shows the flow chart of the method for reducing terminal heating provided by the third embodiment of the present invention, and the following will focus on Figure 4 The method shown is described in detail, and the method includes:
[0082] Step S310: Obtain the current temperature of the terminal.
[0083] In this embodiment, the current temperature of the terminal is acquired to judge whether the terminal is hot or not according to the current temperature. The current temperature can be set according to the required process, and no specific limitation is made here.
[0084] Step S320: Determine whether the current temperature is higher than a preset temperature.
[0085] The terminal is set with a preset temperature. The preset temperature is a standard line for judging whether the terminal generates heat. The obtained current temperature is compared with the preset temperature to determine whether the current temperature is...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


