-
公开(公告)号:US09971515B2
公开(公告)日:2018-05-15
申请号:US15264391
申请日:2016-09-13
Applicant: Western Digital Technologies, Inc.
Inventor: Hung-Min Chang , Haining Liu , Yuriy Pavlenko , Hung-Cheng Yeh
IPC: G06F3/06
CPC classification number: G06F3/061 , G06F3/0616 , G06F3/064 , G06F3/0655 , G06F3/0688
Abstract: In general, a storage device may perform an incremental background media scan. The storage device includes a data storage portion comprising a plurality of blocks. The storage device also includes a controller configured to perform the scan to determine whether to perform maintenance on the page. As such, the controller may scan a first page of a first block of a set of blocks. Each block has multiple pages. The controller may, for each respective remaining block of the set, scan a respective first page of the respective remaining block, the first page having a same first index as the respective first page. The controller may further scan a second page of the first block. The controller may then, for each respective remaining block of the set, scan a respective second page of the respective remaining block, the second page having a same second index as the respective second page.
-
公开(公告)号:US20180074701A1
公开(公告)日:2018-03-15
申请号:US15264391
申请日:2016-09-13
Applicant: Western Digital Technologies, Inc.
Inventor: Hung-Min Chang , Haining Liu , Yuriy Pavlenko , Hung-Cheng Yeh
IPC: G06F3/06
CPC classification number: G06F3/061 , G06F3/0616 , G06F3/064 , G06F3/0655 , G06F3/0688
Abstract: In general, a storage device may perform an incremental background media scan. The storage device includes a data storage portion comprising a plurality of blocks. The storage device also includes a controller configured to perform the scan to determine whether to perform maintenance on the page. As such, the controller may scan a first page of a first block of a set of blocks. Each block has multiple pages. The controller may, for each respective remaining block of the set, scan a respective first page of the respective remaining block, the first page having a same first index as the respective first page. The controller may further scan a second page of the first block. The controller may then, for each respective remaining block of the set, scan a respective second page of the respective remaining block, the second page having a same second index as the respective second page.
-