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

A data caching method and system based on a high-performance storage medium

A technology for storage media and data caching, applied in memory systems, electrical digital data processing, instruments, etc., can solve the problems of reduced cache speed, limited cache space, and inconsistent data, so as to improve cache speed, increase memory cache space, and ensure The effect of complete data

Active Publication Date: 2021-01-12
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a result, there are technical problems in CacheMemory, that is, when continuously reading and writing data, the cache space is limited, resulting in a decrease in cache speed, and there is no power-off protection, which may easily lead to data inconsistencies and data loss when flashing to the physical disk.

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 data caching method and system based on a high-performance storage medium
  • A data caching method and system based on a high-performance storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] Please refer to figure 1 , figure 1 A data caching method based on a high-performance storage medium provided by an embodiment of the present invention may specifically include:

[0037] Step S1: Obtain cached data, and store the cached data in the memory cache queue and the high-performance storage medium at the same time.

[0038]...

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 data caching method based on a high-performance storage medium. The method comprises the steps of obtaining cache data, and at the same time, storing the cache data to a memory cache queue and the high-performance storage medium; building a mapping bitmap between the cache data stored in the memory cache queue and the cache data stored in the high-performance storage medium; according to the mapping bitmap, carrying out data caching processing. Because the high-performance storage memory is high in the read-write speed and has performance such as power-down protection, the memory cache and the high-performance storage medium are combined together, the cache data is cached to the memory cache queue and the high-performance storage medium at the same time, by building a mapping bitmap between the data of the memory cache queue and the data of the high-performance storage medium, caching processing is conducted on the data, not only is a memory caching space expanded, but also the caching speed is increased, and the data completeness is ensured. The invention further discloses a data caching system based on the high-performance storage medium. The data caching system based on the high-performance storage medium has the effects.

Description

technical field [0001] The present invention relates to the technical field of caching, in particular to a data caching method based on a high-performance storage medium, and also to a data caching system based on a high-performance storage medium. Background technique [0002] The caching technology is to solve the speed bottleneck caused by the difference in processing speed between two interactive processing units. In the Linux system, when reading and writing files, the kernel will cache the files in the memory in order to improve the performance and speed of reading and writing. This part of the memory is Cache Memory (cache memory). The automatic release causes the available physical memory to be greatly reduced after the program frequently reads and writes files in the Linux system. As a result, there are technical problems in CacheMemory, that is, when continuously reading and writing data, the cache space is limited, resulting in a decrease in cache speed, and ther...

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): G06F12/0853G06F12/0873
CPCG06F12/0853G06F12/0873
Inventor 樊云龙张伟赵祯龙方浩马怀旭
Owner SUZHOU LANGCHAO INTELLIGENT 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