Invention Grant
- Patent Title: Checkpoints for a file system
- Patent Title (中): 文件系统的检查点
-
Application No.: US12815418Application Date: 2010-06-15
-
Publication No.: US08224780B2Publication Date: 2012-07-17
- Inventor: Jonathan M. Cargille , Thomas J. Miller , William R. Tipton
- Applicant: Jonathan M. Cargille , Thomas J. Miller , William R. Tipton
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Collins & Collins Intellectual, LLC
- Agent L. Alan Collins
- Main IPC: G06F17/00
- IPC: G06F17/00

Abstract:
Aspects of the subject matter described herein relate to checkpoints for a file system. In aspects, updates to the file system are organized into checkpoint buckets. When a checkpoint is desired, subsequent updates are directed to another checkpoint bucket. After global tables have been updated for updates in the current checkpoint bucket, a logical copy of the global tables is created. This logical copy is stored as part of the checkpoint data. To assist in recovery, a checkpoint manager may wait until all updates of the current checkpoint bucket have been written to storage before writing final checkpoint data to storage. This final checkpoint data may refer to the logical copy of the global tables and include a validation code to verify that the checkpoint data is correct.
Public/Granted literature
- US20110307449A1 CHECKPOINTS FOR A FILE SYSTEM Public/Granted day:2011-12-15
Information query