发明名称 Method and apparatus for fault-tolerant memory management
摘要 A device and method for providing a fault-tolerant file system. The fault-tolerant file system attempts to minimize the number of writes used when updating file system data structures. In one embodiment, file system data, including file system metadata, is stored in a fault-tolerant tree including a working state and a transacted state. In one embodiment, a change list is used to track blocks that have been updated, instead of cascading updates to leaf nodes up the tree, and a delta block is used to further minimize block updates when adding or removing nodes from the tree. In one embodiment, a Q-Block is used to prevent cycles when adding and removing free blocks from an allocation tree. Metadata values are stored in the tree in a way that allows certain metadata values to be inferred when not present in the tree, thus conserving space and lowering query time.
申请公布号 US8572036(B2) 申请公布日期 2013.10.29
申请号 US20090638923 申请日期 2009.12.15
申请人 DATALIGHT, INCORPORATED;SHERRILL JEREMY GLENN 发明人 SHERRILL JEREMY GLENN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址