发明名称 |
HYBRID DRIVE THAT IMPLEMENTS A DEFERRED TRIM LIST |
摘要 |
A hybrid drive controller maintains a deferred trim list that holds a subset of logical addresses of writes performed on magnetic disks. For example, if a write command is issued to an LBA space that overlaps a portion stored in flash memory and the write is to be performed on the magnetic disks, the trimming of the overlapping portion in the flash memory will be deferred. Instead of trimming, the logical addresses associated with the overlapping portion will be added to the deferred trim list and trimming of the logical addresses in the deferred trim list will be carried out at a later time, asynchronous to the write that caused them to be added to the list. |
申请公布号 |
US2014237164(A1) |
申请公布日期 |
2014.08.21 |
申请号 |
US201313770804 |
申请日期 |
2013.02.19 |
申请人 |
KABUSHIKI KAISHA TOSHIBA |
发明人 |
LE Annie Mylang;ZAYAS Fernando Anibal |
分类号 |
G06F12/02 |
主分类号 |
G06F12/02 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of writing data in a data storage device having a magnetic storage medium divided into addressable blocks and a non-volatile solid-state device divided into addressable blocks, said method comprising:
receiving a command to write data; determining that the non-volatile solid-state device has a valid block with a logical address referenced by the command; writing the data to a block of the magnetic storage medium, which has the same logical address as the valid block of the non-volatile solid-state device; and after said writing, invalidating the valid block of the non-volatile solid-state device. |
地址 |
Tokyo JP |