发明名称 |
STORAGE MANAGEMENT IN HYBRID DRIVES |
摘要 |
Methods for deciding whether to store data in a non-volatile memory (NVM) storage portion of a hybrid drive including the NVM storage portion and a disk storage portion are provided. One such method involves generating a queue for storing candidate addresses and a priority level for each of the candidate addresses, receiving a read command and a range of addresses for the disk storage portion, determining a relative distance between reads of a first address corresponding with a second address within the range of addresses, storing, when the relative distance is less than a relative distance threshold, a first candidate address, corresponding to the second address, and a respective priority level in the queue, and storing, when the priority level of the first candidate address is greater than a priority level threshold, data corresponding to the first candidate address in the NVM storage portion. |
申请公布号 |
US2017017398(A1) |
申请公布日期 |
2017.01.19 |
申请号 |
US201514800637 |
申请日期 |
2015.07.15 |
申请人 |
HGST Netherlands B.V. |
发明人 |
Hall David Robison;Jerde Mark Andrew |
分类号 |
G06F3/06 |
主分类号 |
G06F3/06 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for deciding whether to store data in a non-volatile memory (NVM) storage portion of a hybrid drive comprising the NVM storage portion and a disk storage portion, the method comprising:
generating a queue for storing a plurality of candidate addresses and a priority level for each of the plurality of candidate addresses; receiving a read command and a range of addresses for the disk storage portion of the hybrid drive, wherein the range of addresses corresponds to the read command; determining a relative distance between reads of a first address corresponding with a second address within the range of addresses; storing, when the relative distance is less than a relative distance threshold, a first candidate address, corresponding to the second address, and a respective priority level in the queue; and storing, when the priority level of the first candidate address is greater than a priority level threshold, data corresponding to the first candidate address in the NVM storage portion of the hybrid drive. |
地址 |
Amsterdam NL |