发明名称 Methods and apparatuses for data protection
摘要 Methods and apparatuses for data protection against corrupted write operations. In one embodiment, a technique of crash protection uses an atomically updated global transaction indicator to switch a set of data structures from one set of versions to another set. In one embodiment, the storage space for multiple versions of a data structure is allocated at the time the data structure is created on the storage device so that the multiple versions of the data structure can be kept close by. Between two consistent points, some data structures are modified to create new versions without changing the corresponding previous versions; and unmodified data structures are not copied. At a consistent point, the global transaction indicator is updated to indicate a set of consistent versions of the data structures, such as metadata of a file system.
申请公布号 US7613743(B1) 申请公布日期 2009.11.03
申请号 US20050149709 申请日期 2005.06.10
申请人 APPLE INC. 发明人 GIAMPAOLO DOMINIC BENJAMIN;MACKOVITCH MICHAEL STEVEN
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址