发明名称 |
Device and method of controlling disk cache by identifying cached data using metadata |
摘要 |
Provided are a device and method of controlling a dish cache, wherein a time of seeking a disk cache may be shortened and a hit rate of a disk cache may be increased. The device includes a main memory including a buffer cache, a flash memory including a flash cache, and a controller controlling the buffer cache and the flash cache, wherein the buffer cache and the flash cache are enabled to cache a data block stored in a disk, and the controller identifies a position where the data block is cached using metadata. |
申请公布号 |
US9477416(B2) |
申请公布日期 |
2016.10.25 |
申请号 |
US201514592995 |
申请日期 |
2015.01.09 |
申请人 |
SAMSUNG ELECTRONICS CO., LTD. |
发明人 |
Ryu Jun-hee;Kim Jong-ryool;Jeong Hyun-ku |
分类号 |
G06F13/00;G06F3/06;G06F12/08 |
主分类号 |
G06F13/00 |
代理机构 |
Staas & Halsey LLP |
代理人 |
Staas & Halsey LLP |
主权项 |
1. A device of controlling a disk cache, comprising:
a main memory including a buffer cache; a flash memory including a flash cache; and a controller controlling the buffer cache and the flash cache, wherein the buffer cache and the flash cache are enabled to cache a data block stored in a disk, and the controller, using metadata, determines whether a targeted data block is cached in the buffer cache or the flash cache using a file identifier of a file to which the targeted data block belongs and an offset information of the targeted data block within the file and identifies a position where the data block is cached, the metadata comprises a list of a file identifier of a file to which cached data blocks belong and block information regarding the cached data blocks. |
地址 |
Suwon-Si KR |