Garbage object detecting method and device

An object detection and object technology, applied in the direction of program control devices, etc., can solve problems such as garbage, objects that cannot be recycled, and circular reference chains cannot be detected, so as to achieve the effect of improving accuracy and multi-resources

Active Publication Date: 2013-07-31
张永强
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the reference counting method, which simply relies on whether an object is referenced by other objects to judge whether it is a garbage program, has certain defects.
Because some garbage programs themselves are referenced by other objects, but they themselves are unnecessary programs, for example, a circular reference chain composed of multiple objects, and the reference counts of all objects on the circular reference chain are not zero, But this entire circular reference structure is not referenced by any other external objects, so the entire chain of circular references is garbage that needs to be deleted
The reference counting method cannot detect that the circular reference chain is garbage
[0004] To sum up, there is a big defect in the reference counting method in the related art: the object of circular reference cannot be recovered

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
  • Garbage object detecting method and device
  • Garbage object detecting method and device
  • Garbage object detecting method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0068] The embodiment of the present invention also discloses a garbage object detection device, see Figure 12 As shown, it includes detection module 1 and destruction module 2.

[0069] The detection module 1 is configured to detect whether the detected object forms a circular reference chain.

[0070] The destructing module 2 is used to judge whether each object in the circular reference chain detected by the detection module is referenced by an object outside the circular reference chain, and if not, then destroy the circular reference chain.

[0071] Wherein, also include configuration module, described configuration module is used for:

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 relates to the technical field of computer applications and particularly relates to a garbage object detecting method and device. The garbage object detecting method comprises the following steps of: detecting whether a circular reference chain is formed by objects to be detected, if so, judging weather each object on the circular reference chain is referenced by an object outside the circular reference chain, and if not, judging that all the objects on the circular reference chain are garbage objects, and destructing the circular reference chain. The garbage object detecting device comprises a detecting module and a destructing module. By using the garbage object detecting method and device provided by the invention, the problem that the garbage objects on the circular reference chain can not be circularly referenced by using a reference counting method can be effectively solved, the garbage disposal accuracy is improved, and more garbage is removed, thus more resources are released.

Description

technical field [0001] The present invention relates to the field of computer application technology, in particular, to a garbage object detection method and device. Background technique [0002] The most intuitive strategy in garbage collection is reference counting. In reference counting, each object's reference technology variable is responsible for maintaining the count value of all references to the object. The reference count is incremented when a new reference is made to the object, and decremented when a reference is removed. When the reference count reaches zero, the object will release the resources it holds. That is, if the object's reference count is zero, then it is garbage (user programs cannot reach it), and can be recycled. In the reference counting method, garbage detection and recovery are performed simultaneously with the user program, so the reference counting method has the advantage of stable overhead, does not need to occupy a large amount of system...

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/44
Inventor 张永强
Owner 张永强
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