A multi-level cache method, device and system based on cim model

A caching and model technology, applied in the field of data transmission, can solve the problem of inability to release CIM objects, and achieve the effect of reducing server queries, balancing access efficiency, and improving hit rate

Active Publication Date: 2020-02-04
GUANGDONG POWER GRID CO LTD INFORMATION CENT
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to propose a multi-level caching method based on the CIM model, aiming at releasing the garbage collection of the CIM object buffer pool formed by the soft reference pool and the weak reference pool cannot release the referenced CIM object question

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
  • A multi-level cache method, device and system based on cim model
  • A multi-level cache method, device and system based on cim model
  • A multi-level cache method, device and system based on cim model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0044] It should be noted that if there is a directional indication (such as up, down, left, right, front, back...) in the embodiment of the present invention, the directional indication is only used to explain the position in a certain posture (as shown in the accompanying drawing). If the specific posture changes, the directional indication will also change accordingly.

[0045]In addition, if there are descriptions involving "first", "second" and s...

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 CIM model-based multilevel cache method, device and system. The method comprises the following steps of: establishing a secondary multistep cache pool formed by a soft quotation pool and a weak quotation pool, so as to cache CIM objects quoted by the quotation pools, wherein the CIM objects comprise time marks for recording the current access time of the CIM objects; establishing a dynamic CIM object expiration check thread; periodically arranging the secondary multistep cache pool by the CIM object expiration check thread according to a using rate of a maximum configured memory, and releasing the checked expired CIM objects. According to the method, device and system, low-level protection threads are set for second multistep CIM object type cache pools, and CIM object cache amount is increased by utilizing available memories to a greatest extent, so that the cache opening does not influence the normal operation of systems.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a multi-level cache method, device and system based on a CIM model. Background technique [0002] The Common Information Model (CIM) proposed by IEC 61970 series standards has been widely used in power systems. When using Java to develop client applications such as topology analysis and data quality overall inspection of large-scale power grid models, it is necessary to perform multiple rounds of traversal processing based on the hierarchical containment relationship of objects and the association relationship between objects, that is, it is necessary to classify the collection of objects As well as the network and tree relationships between objects (each object constitutes a node in the data structure), complete breadth-first or depth-first analysis as required. During the analysis process, some object data will be accessed repeatedly at a certain stage, and then when...

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 Patents(China)
IPC IPC(8): G06F16/2455G06F9/50
Inventor 江疆邓楚然谢善益曾强萧展辉周珑黄剑文李林发梁成辉余益龙徐庆平
Owner GUANGDONG POWER GRID CO LTD INFORMATION CENT
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