Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for dispensing cache room and cache controller

A cache space and controller technology, applied in memory systems, memory address/allocation/relocation, instruments, etc., can solve the problems of surplus, reduce the utilization of cache space, and have surplus of cache particle space, so as to improve the utilization rate. Effect

Inactive Publication Date: 2008-02-13
NEW H3C TECH CO LTD
View PDF0 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And since 3 Cache particles can provide 6KB storage space, therefore, the space of 1 Cache particle will be surplus, forming 1KB Cache fragments
In this way, as shown in Figure 4, when there are a large number of data write operations in the network storage control system, there will often be a large number of Cache granule spaces remaining, forming a large number of Cache fragments, thereby greatly reducing the utilization of Cache space

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
  • Method and device for dispensing cache room and cache controller
  • Method and device for dispensing cache room and cache controller
  • Method and device for dispensing cache room and cache controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0027] In order to improve the utilization rate of the Cache space, each time data is written into the Cache, the size of the Cache space allocated for the data must be consistent with the size of the space actually occupied by the data. Therefore, the present invention proposes a method for allocating Cache space. In this method, the size of the Cache space required for the current write operation is determined; the Cache space of the size of the Cache space required for the current write operation is allocated; and data is written into the allocated Cache space.

[0028] In the method of the present invention, preferably, the linked list can be used to maintain the unused Cache space in the Cache, so that free Cache space of the size of...

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 present invention discloses a cache space distribution method, device and a cache controller. The present method includes the following operations: the cache space size needed by the present writing operation is confirmed and the cache space is allocated; the data is written into the allocated cache space. The cache controller includes cache application unit and cache management driving unit. The present invention improves cache space efficiency.

Description

technical field [0001] The invention relates to data storage technology, in particular to a method and device for allocating cache (Cache) space and a cache controller. Background technique [0002] With the rapid development of information technology, network storage control systems that can provide data storage services have emerged. FIG. 1 is a schematic structural diagram of a network storage control system. Referring to FIG. 1 , the network storage control system mainly includes a disk array for storing data and a host processor for performing read and write operations. In addition, since the operating frequency of the host processor is much higher than that of the disk array, in order to improve the efficiency of data reading and writing, the network storage control system also includes a cache controller whose operating frequency is between the host processor and the disk array. and Cache. [0003] FIG. 2 is a schematic diagram of space division of a Cache in the 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
IPC IPC(8): G06F12/08G06F12/0871
Inventor 安辉赖守锋刘介良
Owner NEW H3C TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More