发明名称 Transactional file system
摘要 A transactional file system wherein multiple file system operations may be performed as a transaction. An application specifies that file system-related operations should be handled in a transaction, and the application is given a file handle associated with a transaction context. For file system requests associated with a transaction context, a file system component manages operations consistent with transactional behavior. The component provides data isolation by providing multiple file versions, such that transactional readers do not receive changes until after the transaction commits and the reader reopens the file. The component also handles namespace logging operations in a multiple-level log that facilitates logging and recovery. Namespace isolation is provided until a transaction commits via isolation directories, whereby until committed, a transaction sees the effects of its own operations but not the operations of other transactions. Transactions over a network are also facilitated via a redirector protocol.
申请公布号 US7512636(B2) 申请公布日期 2009.03.31
申请号 US20040009228 申请日期 2004.12.10
申请人 MICROSOFT CORPORATION 发明人 VERMA SURENDRA;MILLER THOMAS J.;ATKINSON ROBERT G.
分类号 G06F12/00;G06F17/30 主分类号 G06F12/00
代理机构 代理人
主权项
地址