Cross-process off-screen rendering method and device, electronic equipment and storage medium

An off-screen rendering, cross-process technology, applied in the application field of Android system, to reduce memory pressure, improve stability, and reduce the frequency of OOM problems

Pending Publication Date: 2021-03-12
GUANGZHOU HUYA TECH CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem mainly solved by this application is to provide a cross-process off-screen rendering method, device, electronic equipment and computer-readable storage medium, reduce the frequency of OOM problems in complex pages in Android system applications, and improve the stability of complex pages

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
  • Cross-process off-screen rendering method and device, electronic equipment and storage medium
  • Cross-process off-screen rendering method and device, electronic equipment and storage medium
  • Cross-process off-screen rendering method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The solutions of the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0020] In the following description, for purposes of illustration rather than limitation, specific details, such as specific system architectures, interfaces, and techniques, are set forth in order to provide a thorough understanding of the present application.

[0021] The terms "system" and "network" are often used interchangeably herein. The term "and / or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations. In addition, the character " / " in this article generally indicates that the contextual objects are an "or" relationship. In addition, "many" herein means two or more than two.

[0022] The current mainstream operat...

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 discloses a cross-process off-screen rendering method and device, electronic equipment and a storage medium, and the cross-process off-screen rendering method comprises the steps: transmitting a to-be-rendered view file and the identification information of a view container created in a main process to a sub-process through the main process, and calling an off-screen rendering service to perform off-screen rendering on a to-be-rendered view file by utilizing the sub-process to obtain a view corresponding to the view file, and sending the view to the view container for display through the sub-process by utilizing the identification information and the API interface. Off-screen rendering is carried out in the sub-process, and the view obtained by rendering in the sub-process isdisplayed in the main process, so that the memory pressure of the main process is reduced, the memory pressure and the crash risk are shared, the frequency of OOM problems occurring in a complex pagein an Android system application program is reduced, and the stability of the complex page is improved.

Description

technical field [0001] The present application relates to the field of application technology of Android system, in particular to a cross-process off-screen rendering method, device, electronic equipment and storage medium. Background technique [0002] With the continuous development of computer technology, the functions of application programs are more diversified. In order to integrate various functions, the display interface of current applications tends to be complicated, such as shopping or payment applications on mobile terminals. Complicated homepages, play pages with many activities in audio and video applications. [0003] In the Android system, complex pages take up too many system resources, which can easily lead to OOM (Out Of Memory, insufficient memory). OOM in the Android system means that the program takes up too much memory, resulting in insufficient memory, and the program cannot continue to run. And due to the complexity of the page, there are many integ...

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/451G06F9/50
CPCG06F9/5027G06F9/451
Inventor 欧阳兆贤
Owner GUANGZHOU HUYA TECH CO 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