发明名称 |
Efficient garbage collection in a data storage device |
摘要 |
A method includes determining which of a plurality of blocks of data in a data storage device having a plurality of memory devices to copy during garbage collection using a cost function based on a number of free pages and a number of replicated pages in each of the blocks, where the replicated pages include replicated data that is a copy of data stored in another storage device and determining not to copy one or more of the blocks of data during garbage collection based on the cost function. |
申请公布号 |
US8898410(B1) |
申请公布日期 |
2014.11.25 |
申请号 |
US201313771913 |
申请日期 |
2013.02.20 |
申请人 |
Google Inc. |
发明人 |
Ehrenberg Daniel Ari |
分类号 |
G06F12/00;G06F12/02 |
主分类号 |
G06F12/00 |
代理机构 |
Brake Hughes Bellermann LLP |
代理人 |
Brake Hughes Bellermann LLP |
主权项 |
1. A method, comprising:
responsive to a write command from an application on a host device, writing data to a data storage device having a plurality of memory devices, wherein the data includes an indicator that indicates whether or not the data is replicated data, the replicated data being a copy of data stored in another storage device; determining not to copy the data during garbage collection when the indicator indicates that the data is replicated data; and providing a notification to the application that the replicated data was erased and not copied. |
地址 |
Mountain View CA US |