发明名称 Data management in a data storage device
摘要 A data storage device includes multiple flash memory devices with each of the flash memory devices being arranged into multiple blocks having multiple pages for storing data. The data storage device includes a memory controller operationally coupled with the flash memory devices. The memory controller is configured to mark one or more of the pages of the flash memory devices as available for deletion and maintain the marked pages as available for being read until deleted during garbage collection.
申请公布号 US9558112(B1) 申请公布日期 2017.01.31
申请号 US201213466570 申请日期 2012.05.08
申请人 Google Inc. 发明人 Borchers Albert T.
分类号 G06F12/02 主分类号 G06F12/02
代理机构 Brake Hughes Bellermann LLP 代理人 Brake Hughes Bellermann LLP
主权项 1. A data storage device, comprising: a plurality of flash memory devices, each of the flash memory devices being arranged into a plurality of blocks having a plurality of pages for storing data; and a memory controller operationally coupled with the flash memory devices, the memory controller being configured to: receive one or more commands from a host computing device that designate one or more specific pages of the pages of plurality of pages to mark for deletion during garbage collection;in response to the received commands, mark the one or more of the plurality of pages of the flash memory devices as available for deletion, wherein the marked pages are located at physical addresses;maintain the marked pages at the physical addresses as available for being read until deleted during garbage collection;unmark one or more of the marked pages;garbage collect the pages of the flash memory devices to include copying and re-writing unmarked pages to other pages; anddelete the marked pages during the garbage collection.
地址 Mountain View CA US