发明名称 |
Adaptive power cycle sequences for data recovery |
摘要 |
The present invention relates to an apparatus, method, and/or sequence that adaptively provide the recovery of data after a power cycle sequence, wherein only minimal updates are provided for control blocks associated with the data. |
申请公布号 |
US9372755(B1) |
申请公布日期 |
2016.06.21 |
申请号 |
US201113253912 |
申请日期 |
2011.10.05 |
申请人 |
BiTMICRO Networks, Inc. |
发明人 |
Bruce Rolando H.;Cantong Richard A.;Fuentes Marizonne O. |
分类号 |
G06F11/00;G06F11/14;G06F3/06 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for a power cycle recovery sequence in a computing device, comprising:
providing, in a cache, a free list block comprising free list entries pointing to sections in a memory in a system; scanning the free list block to determine if each used free section is dirty, wherein a used free section that is dirty will require an update of a directory (DirBlk) and information directory block (BlkInfoDirBlk) that are associated with the used free section, and wherein each used free section stores user data; if any given used free section is dirty, then performing a power cycle recovery sequence of the information directory block (BlkInfoDirBlk) and performing a power cycle recovery sequence of the directory (DirBlk); scanning each free section that is pointed to by each free list entry; and if any given free section is clean, then performing a power cycle recovery sequence for the information directory block (BlkInfoDirBlk), and if the given free section is dirty, then erasing the given free section. |
地址 |
Fremont CA US |