Unlock instant, AI-driven research and patent intelligence for your innovation.

A data storage management method and device

A technology of data storage and management methods, applied in the direction of electrical digital data processing, instruments, input/output to record carriers, etc., can solve the problems of high overhead, long arbitration processing time, low read and write memory, etc., to reduce the arbitration time , the effect of improving read and write efficiency and cache resource utilization

Active Publication Date: 2018-03-23
SANECHIPS TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem of the problem to be solved by the present invention is to provide a data storage management method and device to solve the problem of low utilization rate of cache resources in the existing data cache process, long time for arbitration processing of read and write request sources, and high overhead for reading and writing. The low efficiency of the memory bus and other defects improve the performance of data storage management and the efficiency of reading and writing

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 storage management method and device
  • A data storage management method and device
  • A data storage management method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0068] An embodiment of the present invention provides a data storage management method, including:

[0069] Establish a resource block queue, and add idle resource blocks in the cache memory to the resource block queue;

[0070] When a request arrives, it is judged whether there is an idle resource block in the resource block queue, and if it exists, the buffer data of the request is written into the idle resource block, and the address of the idle resource block and the request After the time stamp of the resource block is bound, it is written into the cache queue, and the...

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 storage management method and device. In the method, a resource block queue is established, and idle resource blocks in a cache memory are added to the resource block queue; when a request arrives, it is judged whether there is a resource block queue in the resource block queue An idle resource block, if it exists, writes the requested cache data into the idle resource block, binds the address of the idle resource block with the timestamp of the request and writes it into the cache queue, writes the idle resource block The resource block is moved out of the resource block queue; when the release condition of the resource block is satisfied, the buffer data in the corresponding resource block is released, and the released resource block is added to the resource block queue; the output request of the buffer queue of each request source is processed Arbitration, read and write operations based on the output request after arbitration. The invention can fully and rationally utilize resource blocks; reduce arbitration time and controllable output of arbitration; and maximize read-write efficiency and cache resource utilization.

Description

technical field [0001] The present invention relates to data storage management, in particular to a data storage management method and device. Background technique [0002] In the storage management control of data from multiple request sources, the reasonable scheduling and control of multi-source requests, the full use of resource blocks of cached data and the maximum utilization of the efficiency of reading and writing data buses will greatly improve the performance of the system. great effect. [0003] The management and control of multiple request sources, generally speaking, is divided into cache management of reading and writing data and commands, arbitration management of reading and writing requests, and reading and writing data storage; in many cases, in order to improve the processing speed, improvements have been made in terms of read and write bandwidth. To improve performance, without considering the utilization of cache resources, the efficiency of read and w...

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): G06F3/06G06F13/18
Inventor 刘辉
Owner SANECHIPS TECH CO LTD