Detection of resource leaks

By monitoring the resource usage of the computing system and identifying resource leaks using ascending sample sets and moving average algorithms, the problem of accuracy and timeliness of memory leak detection in large systems is solved, achieving instant and accurate detection of memory leaks, and avoiding System crashes and improved resource management reliability.

Inactive Publication Date: 2016-12-21
ERICSSON (CHINA) COMMUNICATION COMPANY LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for large and complex systems, it is impossible to investigate all branches of code in a test, and thus only reduce the possibility of leaks
Additionally, debugging is a time-consuming process and will significantly extend the development process

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] While the present invention covers various modifications and alternative constructions, embodiments of the present invention are shown in the drawings and will be described in detail below. It should be understood, however, that the detailed description and drawings are not intended to limit the invention to the precise forms disclosed. On the contrary, it is intended that the scope of the claimed invention include all modifications and alternative constructions thereof falling within the scope of the invention as expressed in the appended claims.

[0024] Unless otherwise defined in the context of the present description, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this invention belongs.

[0025] Furthermore, as a non-limiting example, the method and apparatus of the present invention are illustrated by use in a memory leak situation. However, it should be understood that the present...

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

A method for detecting resource leaks in a computing system is disclosed. The method comprises the steps of: obtaining (S210, S320) a usage related to a resource in the computing system representing one of the samples in the time series; determining (S220, S330) whether the sample tends to increase; and if it is determined that the sample tends to increases, report (S230, S340) the occurrence of resource leaks in the computing system. Also disclosed is an apparatus (600) for detecting resource leaks in a computing system.

Description

technical field [0001] Generally, the present invention relates to resource management in computing systems. More specifically and in various embodiments, the present invention relates to methods, apparatus, computer program products, and computer-readable media for detecting resource leaks in computing systems. Background technique [0002] A memory leak (or in this context, a leak) occurs when a computer program consumes memory, but is unable to release it back to the operating system. It can impair a computer's performance by reducing the amount of memory available. Eventually, in the worst case, too much available memory can become allocated and all or part of the system or device stops working, applications fail, or the system slows down unacceptably due to overload. [0003] However, especially in large systems, such as telecommunications software, it is difficult to have accurate and timely detection or prediction of memory leaks, in part because there are often no ...

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 & AuthorityPatents(China)
IPC IPC(8): G06F11/30
CPCG06F11/073G06F11/076G06F11/3037G06F11/3072G06F11/3409G06F11/3065
OwnerERICSSON (CHINA) COMMUNICATION COMPANY LTD