Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Apparatus, system and for recycling rubbish

A technology for collecting system and garbage, which is applied in the computer field, can solve the problems of large loss, loss, and long blocking time, and achieve the effects of reducing system blocking, ensuring integrity, and reducing loss

Inactive Publication Date: 2008-10-08
HUAWEI TECH CO LTD
View PDF0 Cites 53 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because when the garbage collection is started, the system is in a blocked state during the garbage collection process. For a system with a large throughput and a large memory, the blocking time is relatively long, such as one minute. During this time, the application cannot process , leading to the stagnation of the entire system. For the real-time system of telecom applications, a large number of call losses and system overload will bring great losses. The greater the call volume, the more losses will be brought
Therefore, in the prior art, it is impossible to deal with the blocking problem that occurs during the busy or important period of the system caused by the process of garbage collection

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
  • Apparatus, system and for recycling rubbish
  • Apparatus, system and for recycling rubbish
  • Apparatus, system and for recycling rubbish

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The embodiment of the present invention provides a garbage collection system, the structure diagram is as follows figure 1 shown, including:

[0026] A device for controlling garbage collection that is independently set outside the system or set in the system, and an execution device set in the system. Wherein, the apparatus for controlling garbage collection may specifically include: an information collection unit, and a triggering and adjudicating unit. in,

[0027] The information collection unit is used to collect the running information of the system and the running information of the application program.

[0028] The operating information of the system is used to indicate the busyness of the system, including: the CPU usage rate of the central processing unit of the system, the memory usage rate of a programming language JAVA virtual machine JVM of the system, the memory usage rate of the system and the current time of the system, etc. at least one of the infor...

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 device, a system and a method for garage recovery. The method comprises the steps of collecting the running information of a system and application software, and determining whether to trigger garage recover according to the received data and preset judgment strategy; outputting a trigger massage if a trigger is needed; and triggering to execute garage recovery according to the trigger massage received by an execution device. The embodiment of the invention can provide self-protection according to predictable garage recovery time points, such that the system reduces system impact when executing garage recovery, and the data integrity is guaranteed; the system can control the execution of garage recovery during system idle period and small throughput period, thus reducing the system block caused by garage recovery; the system can recovery garage regularly, the execution duration is predictable, therefore, the execution time points, frequency and duration of garage recovery can be adjusted on the basis of different systems in order to reduce system cost.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a garbage collection device, system and method. Background technique [0002] At present, JAVA (a programming language) language has been widely used for its powerful software development, network programming ability, mobile phone programming ability and so on. In the JAVA language, memory management is performed by the JVM (JAVA virtual machine), and the JVM adopts an automatic garbage collection mechanism to release memory, specifically including: the JVM automatically judges the usage of the memory and starts the garbage collection mechanism; During the process, you only need to pay attention to the application of the object, and do not need to care about the space recovery problem when the object is discarded, which greatly facilitates the user's programming. [0003] After the JVM process discards the object, it needs to reclaim the space. However, when the JVM p...

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/312G06F9/50
Inventor 苗彩霞
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products