Check patentability & draft patents in minutes with Patsnap Eureka AI!

Memory monitoring method and device, electronic equipment and computer readable storage medium

A monitoring device and memory technology, applied in the computer field, can solve problems such as increased probability of BOOM, bad experience, high memory usage, etc., and achieve the effect of reducing the probability of occurrence

Pending Publication Date: 2021-10-01
GUANGZHOU HUYA TECH CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Heavy users, that is, users who have been using for a longer period of time, are more prone to FOOM. If the damage to this part of user experience leads to user loss, it will cause greater business loss.
[0003] The online data of multiple products such as Toutiao and Douyin all show that the magnitude of FOOM is more than that of ordinary crashes, because the lack of effective monitoring and governance methods in the past caused the problem to be ignored for a long time
Even if the memory usage is too high, even if it does not cause FOOM, it may cause other applications to increase the probability of BOOM. Once the user finds that the user switches from WeChat to the target app, and then switches back to WeChat instead of staying on the previous WeChat chat page but restarts. For users, the experience is very bad

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
  • Memory monitoring method and device, electronic equipment and computer readable storage medium
  • Memory monitoring method and device, electronic equipment and computer readable storage medium
  • Memory monitoring method and device, electronic equipment and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The scheme of the present application embodiment will be described in detail below in conjunction with the drawings.

[0027] In the following description, specific details such as specific system structures, interfaces, techniques such as specific system structures, interfaces, and technologies are proposed to clearly understand the present application.

[0028] The term "system" and "network" herein are often used interchangeably herein. The term "and / or" herein is merely a relationship of the associated object, indicating that there are three relationships, such as A and / or B, which may be represented: Alone A, while there is A and B, alone B These three situations. In addition, the characters " / " in this article generally indicate that the front and rear association objects are a "or" relationship. Further, "more" in this article represent two or more than two.

[0029] See figure 1 , figure 1 It is a flow chart of an embodiment of the present application memory mon...

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 memory monitoring method and device, electronic equipment and a computer readable storage medium, and the memory monitoring method comprises the steps: monitoring a process memory of a target terminal; judging whether a process memory of the target terminal meets a preset condition or not; if yes, storing stack code information of the target terminal to a local disk; judging whether memory exhaustion occurs or not when the application program in the target terminal is started; and if yes, sending stack code information of the target terminal to a background server for analysis so as to determine an application program corresponding to memory depletion in the target terminal. According to the scheme, the working efficiency of determining the memory depletion reason can be effectively improved.

Description

Technical field [0001] The present application relates to the field of computer technology, and in particular, to a memory monitoring method, device, electronic device, and computer readable storage medium. Background technique [0002] OOM (OUT of Memory, memory) is divided into Foom (Foreground Out of Memory, front desk) and Boom (Background Out of Memory, in the backstage) two types, obviously the former is more obvious because of the user's perception. Therefore, the damage to the user's experience is even greater. Severe users are more likely to use time to use FOOM, which causes users to lose greater than the user's loss of injury. [0003] The headlines, jams and other product line data show that the Foom magnitude is more than ordinary crashes, because the lack of effective monitoring and governance means in the past causes the problem to be overlooked for a long time. The memory occupation is too high. Even if Foom does not cause Foom, it may cause other app booms to bec...

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): G06F11/30
CPCG06F11/3037G06F11/3055
Inventor 卢松林
Owner GUANGZHOU HUYA TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More