Method, apparatus and electronic device for optimizing application resources

A technology of application programs and resources, which is applied in the direction of multi-programming devices and resource allocation, and can solve the problems that non-essential applications cannot cover non-essential applications, occupy resources, and unclear applications, etc.

Active Publication Date: 2016-06-15
KINGSOFT
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in actual applications, general users do not know which applications are unnecessary applications, so that their processes can be terminated; or, the selected non-essential applications cannot cover all unnecessary applications that can be processed for process termination. The non-essential applications, especially the processes of the non-essential applications running in the background have not been terminated; or, the applications that the user is using and temporarily exited (such as music, sports, and download applications) may be killed, This will cause inconvenience to the user; or, after the process of some applications is terminated, it can be woken up by sibling applications, for example, application A and application B are sibling applications, when application A detects that application B After the process of application A is killed, application A immediately restarts the process of application B, thereby resuming the operation of application B, causing application B to occupy resources again, and because the start of a process also requires resources, and the required resources may be more than runtime
Therefore, the existing resource optimization methods are not efficient in resource 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, apparatus and electronic device for optimizing application resources
  • Method, apparatus and electronic device for optimizing application resources
  • Method, apparatus and electronic device for optimizing application resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0079] It should be clear that the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0080] figure 1 A schematic flowchart of a method for optimizing application program resources according to an embodiment of the present invention. see figure 1 , the method includes:

[0081] Step 11, monitoring the trigger event of the operating system, if the monitored trigger event is any trigger event in the preset trigger event set;

[0082] In this step, the scene where the electronic device is located is triggered by a series of trigger events of the operating system, for example, when the screen needs to ...

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 embodiments of the invention disclose a method, an apparatus and an electronic device for optimizing application resources. The method includes: monitoring trigger events of an operation system, if a monitored trigger event is any trigger event among a preset trigger event set; searching a mapping relation between a preset trigger event and an application set resource optimization strategy, acquiring the application set resource optimization strategy mapped by the monitored trigger event; in accordance with the acquired application set resource optimization strategy, conducting resource optimization on each application operating in backend; intercepting an re-operating request of the application that is subject to resource optimization; and searching a mapping relation between a preset trigger event and an application restarting optimization strategy, acquiring the application restarting optimization strategy mapped by the current trigger event, processing the application that is subject to resource optimization in accordance with the acquired application restarting optimization strategy. The method, apparatus and electronic device of the invention can optimize application resources.

Description

technical field [0001] The invention relates to computer resource optimization technology, in particular to a method, device and electronic equipment for optimizing application program resources. Background technique [0002] With computer communication and Internet technology, the application of electronic equipment is becoming more and more common. For example, smart mobile phones, personal digital assistants, handheld computers and desktop computers have been more and more widely used. There are also more and more applications (APP, Application), such as instant messaging (IM, Instant Messaging) applications such as QQ, WeChat, Whatsapp, Facebook, and Line, to meet users' needs for business diversity. However, as the number of applications installed in electronic devices increases, the operation of each application will consume a large amount of resources of the electronic device, for example, memory resources, power resources, CPU resources, etc., and some applications w...

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
Inventor 刘伟
Owner KINGSOFT
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