发明授权
US08849876B2 Methods and apparatuses to optimize updates in a file system based on birth time
有权
基于出生时间优化文件系统中的更新的方法和装置
- 专利标题: Methods and apparatuses to optimize updates in a file system based on birth time
- 专利标题(中): 基于出生时间优化文件系统中的更新的方法和装置
-
申请号: US12648273申请日: 2009-12-28
-
公开(公告)号: US08849876B2公开(公告)日: 2014-09-30
- 发明人: Wenguang Wang , Deric Horn , David Alexander Majnemer , Owen Strain
- 申请人: Wenguang Wang , Deric Horn , David Alexander Majnemer , Owen Strain
- 代理机构: Womble Carlyle Sandridge & Rice, LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F17/30 ; G06F15/16
摘要:
Methods and apparatuses that maintain birth time for a file system to optimize file update operations are described. The file system can include a plurality of snapshots or clones of data stored in one or more extents of blocks allocated in a storage device. Each extent may be associated with a time stamp according to the birth time. A request may be received from an executable using the file system to update data in a particular extent associated with a particular time stamp. In response, the current birth time in the file system and the particular time stamp may be compared to determine if the particular extent is not shared by more than one of the snapshots. If the particular time stamp is equal to the current birth time, the particular extent may be updated directly without performing an expensive operation to check whether a reference count of the particular extent is equal to one.
公开/授权文献
信息查询