Invention Grant
US07987166B2 Atomic renaming and moving of data files while permitting lock-free look-ups
失效
在允许无锁查询的同时重新命名和移动数据文件
- Patent Title: Atomic renaming and moving of data files while permitting lock-free look-ups
- Patent Title (中): 在允许无锁查询的同时重新命名和移动数据文件
-
Application No.: US11738501Application Date: 2007-04-22
-
Publication No.: US07987166B2Publication Date: 2011-07-26
- Inventor: Paul E. McKenney , Dipankar Sarma , Maneesh Soni
- Applicant: Paul E. McKenney , Dipankar Sarma , Maneesh Soni
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Steve Bennett
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Atomic renaming and moving of data files, while permitting lock-free look-ups to the data files, is disclosed. A temporary record may be created within a hash chain encompassing a record for a data file and corresponding to a location of the data file within a computer file system. The temporary record is linked within the hash chain so that the temporary record points to the same records to which the record for the data file points. The record for the data file is renamed with a new name, and/or moved to a new location within the computer file system, and the temporary record is removed from the hash chain. Before the temporary record is removed, look-ups of the data file resolve to the temporary record, the temporary record causing the look-ups to wait until the record for the data file has been renamed and/or moved and the temporary record removed.
Public/Granted literature
- US20070198520A1 Atomic renaming and moving of data files while permitting lock-free look-ups Public/Granted day:2007-08-23
Information query