Application task processing method, device and system

A task processing and task technology, applied in the computer field, can solve problems such as APP freezing, poor APP operating performance, and poor user experience, so as to reduce the impact, improve user experience, and improve operating performance.

Active Publication Date: 2017-12-19
ALIBABA GRP HLDG LTD
View PDF9 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the limitations of the processor performance and memory size of the smart terminal, too many parallel processing tasks may cause the system to fail to complete the processing in time, and in severe cases, it will cause the APP freeze problem, resulting in poor APP performance and poor 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
  • Application task processing method, device and system
  • Application task processing method, device and system
  • Application task processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0027] Firstly, an example explanation is given to the system provided by this application.

[0028] An application task processing system provided in the present application may include: at least one processor and at least one memory, where the at least one memory stores an application, a task queue corresponding to the application, a thread created by the processor, and an instruction; The at least one processor is configured to execute instructions stored in the at least one memo...

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 provides an application task processing method, device and system. The method comprises the following steps of: storing background tasks of an application in a task queue; monitoring whether the application is located in an idle state or not; and when the fact that the application is located in the idle state is monitored, triggering a preset task thread to execute the tasks stored in the task queue according to a serial execution manner. According to the method, device and system provided by the invention, an application-idle task processing mechanism is proposed for the application lag problem caused by multiple tasks, so that the application starting performance and processing performance can be effectively improved. Aiming at the characteristic that terminal system resources are limited, a manner of serially executing background tasks by using single threads is proposed, so that the normal execution of the background tasks is ensured, the terminal system resources can be reasonably utilized, and the influences on foreground tasks of applications are decreased as much as possible when the background tasks are executed.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to an applied task processing method, device and system. Background technique [0002] Application, also called application program (Application, APP for short), refers to a third-party application program of the smart terminal. Users realize various software functions through the APP on the smart terminal. [0003] At present, during the startup process or the use process of the APP, many tasks are often executed in the main thread or other threads at the same time. However, due to the limitations of the processor performance and memory size of the smart terminal, too many parallel processing tasks may cause the system to fail to complete the processing in time, and in severe cases, it will cause the APP freeze problem, resulting in poor APP performance and poor user experience. Contents of the invention [0004] The technical problem to be solved in this applicatio...

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/48
CPCG06F9/4881
Inventor 吕承飞
Owner ALIBABA GRP HLDG 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