Resource distribution method and device

A technology for resource allocation and resource allocation unit, applied in the field of resource allocation methods and devices, can solve problems such as video freeze, affect user experience, and ineffectiveness, and achieve terminal performance, overall battery life improvement, and optimized power saving. Effect

Inactive Publication Date: 2016-08-24
LEMOBILE INFORMATION TECH BEIJING
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] But at present, for smart mobile terminals, including smartphones, there is no overall power saving strategy, and generally only optimize power saving for a single usage scenario
There are various usage scenarios in smart mobile terminals. For example, there are only video playback applications on the visual interface of the user's smart mobile terminal, but at the same time there are QQ and WeChat receiving messages in the background, as well as some other background applications; There are only QQ applications on the interface, but there are downloads in the background
If only one or a few of the usage scenarios are optimized for power saving, it will inevitably lead to neglecting the other and not achieving good results.
[0004] In addition, when performing power saving optimization, if the terminal performance in the current use environment is affected, for example, the video freezes during video playback, or QQ and WeChat in the background cannot receive messages at this time
At this time, even if the power saving optimization has been done very well, it will affect the user experience

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
  • Resource distribution method and device
  • Resource distribution method and device
  • Resource distribution method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] This embodiment provides a resource allocation method, such as figure 1 shown, including the following steps:

[0047] S1: Obtain resource allocation requests of multiple applications. The resources requested in the resource allocation requests are determined according to the current usage scenario. Specifically, the resources include CPU resources, graphics processor resources, and dynamic memory bandwidth.

[0048] S2: Obtain the priority of each application according to the current usage scenario. That is, the priority of each application is set according to the needs of the current usage scenario. For example, if the current terminal's visual interface only has a video playback application, then the priority of the video playback application must be the highest at this time, that is, it is first necessary to ensure that the video The fluency of playback. Secondly, the background application is considered, that is, the priority of the background application is defi...

Embodiment 2

[0065] Such as image 3 As shown, this embodiment provides a resource allocation device, including:

[0066] The request obtaining unit U1 is used to obtain resource allocation requests of multiple applications. The resources requested in the resource allocation requests are determined according to the current usage scenario. Specifically, the resources include CPU resources, graphics processor resources and dynamic memory bandwidth;

[0067] A priority acquisition unit U2, configured to acquire the priority of each application program according to the current usage scenario;

[0068] The resource allocation unit U3 is configured to allocate the requested resources to the application program in sequence according to the priority.

[0069] The resource allocation device provided in this embodiment determines the priority of the application program requesting resource allocation and the resources to be allocated according to different current usage scenarios, and performs reso...

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 relates to a resource distribution method and device. The method comprises the following steps of: obtaining resource distribution requests of multiple application programs, wherein resources requested in the resource distribution requests are determined according to a current use scene; obtaining the priorities of various application programs according to the current use scene; and sequentially distributing the requested resources to the application programs according to the priorities. The resource distribution method and device disclosed by the invention have good user experience in various use scenes of a mobile terminal; simultaneously, the energy consumption of the mobile terminal is further reduced; and the endurance time is prolonged.

Description

technical field [0001] The present invention relates to the technical field of intelligent mobile terminals, in particular to a resource allocation method and device. Background technique [0002] Now the performance of smart mobile terminals has reached a very high level, but the battery life of smart mobile terminals is getting shorter and shorter. Before the revolutionary growth of battery technology, various power-saving technologies on smart mobile terminals can prolong the life of a part of the battery accordingly, temporarily solving the immediate problem of short battery life. [0003] However, at present, there is no overall power saving strategy for smart mobile terminals, including smart phones, and generally only optimizes power saving for a single usage scenario. There are various usage scenarios in smart mobile terminals. For example, there are only video playback applications on the visual interface of the user's smart mobile terminal, but at the same time th...

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/5038G06F2209/5021Y02D10/00G06F9/5011G06F9/541
Inventor 谢国锋
Owner LEMOBILE INFORMATION TECH BEIJING
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