发明名称 System and method for managing address mapping information due to abnormal power events
摘要 A method and apparatus for managing address map information are disclosed. In one embodiment, an apparatus may comprise a processor configured to store address map changes to a first data storage medium, save the address map changes to a nonvolatile data storage medium when an abnormal power state is detected, and when the power state is no longer abnormal retrieve the last saved address map information and address map changes and update the address map information using the address map changes. The apparatus may be configured to retrieve the instructions for the processor operation over a network connection.
申请公布号 US9208823(B2) 申请公布日期 2015.12.08
申请号 US201213459042 申请日期 2012.04.27
申请人 Seagate Technology LLC 发明人 Na Se Wook
分类号 G06F12/00;G06F13/00;G06F13/28;G11B27/32;G11B20/12;G11B27/36;G11B20/18 主分类号 G06F12/00
代理机构 Cesari & Reed LLP 代理人 Cesari & Reed LLP ;Cesari Kirk A.;Best Christian W.
主权项 1. An apparatus comprising: a first nonvolatile data storage medium; a second nonvolatile data storage medium having a faster access time than the first nonvolatile data storage medium; a third data storage medium; a processor configured to: store address map information for the first nonvolatile data storage medium to the first nonvolatile data storage medium, the address map information including: mapping information between a logical band classified as a range of logical block addresses, and a virtual band corresponding to a physical area of the first nonvolatile data storage mediummapping information between a logical block address within the range of logical block addresses of the logical band, and a virtual address within the virtual band allocated to the logical band;store address map change data for the first nonvolatile data storage medium to the third data storage medium, the address map change data including: changes to the address map information since the address map information was last stored to the first nonvolatile data storage medium;a logical band number, a virtual band number allocated to the logical band, and a last virtual address in a consecutive sequence of occupied virtual addresses in the virtual band allocated to the logical band;store the address map change data to the second nonvolatile data storage medium when an abnormal power state is detected;when the power state is no longer abnormal: retrieve the address map information that was last saved to the first nonvolatile data storage medium;retrieve the address map change data from the second nonvolatile data storage medium; andupdate the address map information using the address map change data.
地址 Cupertino CA US