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

Cache management method based on region heat degree

A cache management and area technology, applied in the direction of memory address/allocation/relocation, etc., can solve the problems of unsuitable disk cache, shortened service life, weak time locality, etc., to accelerate the accumulation process of heat, prolong service life, Reduce the effect of write operations

Active Publication Date: 2015-07-22
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to improve the cache hit rate and prolong the service life of SSD, the traditional cache replacement algorithm mainly considers the time locality of access and hot data, and the statistical method of hot data is mainly based on the access volume of each block in a unit cycle, these methods are not suitable for direct Applied to SSD-based disk cache; first, SSD as a second-level cache has weaker temporal locality compared to first-level cache (memory); second, a large number of studies have shown that caching hot data and access frequency-based replacement (FBR) algorithms It is better than algorithms based on time locality such as LRU; however, the statistics of hot data are generally based on the access frequency of disk blocks, which requires a heat calculation process, which may cause hot data between or cold Frequent replacement of hot data will not only affect performance, but also cause a large number of writes to SSD, shortening the service life of SSD

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
  • Cache management method based on region heat degree
  • Cache management method based on region heat degree
  • Cache management method based on region heat degree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, 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 embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0040] The cache management method based on regional heat provided by the present invention is preferably applied in such as figure 1 The shown storage system uses a solid-state disk as a cache medium, but its application is not limited to this type of disk storage system.

[0041] Such as figure 2 As shown, it is a flow chart of the cache management method based on regional heat provided by ...

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 cache management method based on the region heat degree. By screening data blocks, only the hotspot data blocks are cached, replacement operation conducted after a cache is fully written is reduced, and therefore the cache hit rate is increased, and the service life of SSD is prolonged. The method specifically includes the steps of firstly, establishing a harsh table and a binary tree, conducting initialization, and recording disk region numbers, heat degree values corresponding to all disk regions, points of two subregions pointing leftwards and rightwards, and the heat degree values of the subregions; secondly, renewing information of the hash table and the binary tree for the reading and writing request of each time according to the sizes of disk regions and addresses corresponding to the reading and writing request data blocks; thirdly, screening out the data blocks to which a user frequently has access according to the region heat degree values, and writing data in the data blocks into the cache. By means of the cache management method of conducting screening and then conducting writing, the cache hit rate can be increased, the replacement operation of cache data is reduced, and the service life of solid state disk caches is prolonged.

Description

technical field [0001] The invention belongs to the technical field of computer information storage, and more specifically relates to a cache management method based on regional heat. Background technique [0002] Mechanical operations such as seeking and positioning when reading and writing data on the disk generate rotational delay, making the response speed of the disk much slower than that of the memory, thus causing a performance bottleneck of the entire storage system. In order to improve the storage speed of the system, a layer of high-speed access data cache device is added between the disk and the memory; the function of the cache in the disk storage system is to accelerate the disk access speed by storing frequently accessed hot data in the disk, then These hot data can be read directly from the cache, which shortens the data response time and improves the performance of the entire disk storage system. However, cache devices capable of high-speed data access are ge...

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/06
Inventor 陈俭喜冯丹李洁琼叶锋梅林军吴婵明方雪娇
Owner HUAZHONG UNIV OF SCI & TECH
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