×

Incremental background media scan

  • US 9,971,515 B2
  • Filed: 09/13/2016
  • Issued: 05/15/2018
  • Est. Priority Date: 09/13/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • scanning, by a controller, a first page of a first block of a set of blocks in a storage device to determine whether to perform maintenance on the first page, wherein the storage device comprises a plurality of blocks and the plurality of blocks includes the set of blocks, and wherein each respective block of the set of blocks comprises a plurality of pages;

    in response to determining to perform maintenance on the first page of the first block, writing, by the controller, data previously stored in the first page of the first block to a recovery page, wherein the recovery page comprises a page in a block in the set of blocks different than the first page;

    for each respective remaining block of the set of blocks, scanning, by the controller, a respective first page of the respective remaining block to determine whether to perform maintenance on the respective first page, wherein the first page of the first block has a same first index value as the respective first page;

    scanning, by the controller, a second page of the first block to determine whether to perform maintenance on the second page; and

    for each respective remaining block of the set of blocks, scanning, by the controller, a respective second page of the respective remaining block to determine whether to perform maintenance on the respective second page, wherein the second page of the first block has a same second index value as the respective second page.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×