发明名称 |
STORAGE DEVICE AND METHOD FOR SAVING WRITE CACHE DATA |
摘要 |
According to one embodiment, a storage device includes a nonvolatile storage medium, a volatile memory and a controller. The volatile memory includes a cache area and a cache management area. The cache area is used to store, as write cache data, write data to be written to a user data area of the nonvolatile storage medium. The cache management area is used to store management information associated with the write cache data and including a compression size for the write cache data. The compression size is calculated in accordance with reception of a write command. The controller compresses, based on the management information, write cache data which is not saved to a save area and is needed to be compressed, and writes the compressed write cache data to the save area. |
申请公布号 |
US2017046260(A1) |
申请公布日期 |
2017.02.16 |
申请号 |
US201514962524 |
申请日期 |
2015.12.08 |
申请人 |
Kabushiki Kaisha Toshiba |
发明人 |
Umeda Michihiko;Izumizawa Yusuke;Sugawara Nobuhiro;Toda Seiji |
分类号 |
G06F12/08;G06F11/14;G06F3/06 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. A storage device comprising:
a nonvolatile storage medium including a user data area; a volatile memory including a cache area and a cache management area, the cache area being used to store, as write cache data, write data specified by a write command and to be written to the user data area, the cache management area being used to store management information associated with the write cache data and including a compression size for the write cache data, the compression size being calculated in accordance with reception of the write command; and a controller configured to execute save processing of compressing, based on the management information, non-saved write cache data which is not saved to a save area and is needed to be compressed, and writing the compressed write cache data to the save area. |
地址 |
Tokyo JP |