Invention Grant
US08903877B1 Extent of data blocks as an allocation unit in a unix-based file system
有权
在基于unix的文件系统中作为分配单元的数据块范围
- Patent Title: Extent of data blocks as an allocation unit in a unix-based file system
- Patent Title (中): 在基于unix的文件系统中作为分配单元的数据块范围
-
Application No.: US13282376Application Date: 2011-10-26
-
Publication No.: US08903877B1Publication Date: 2014-12-02
- Inventor: Srinivasa R. Vempati , Sitaram Pawar , Philippe Armangau , Jean-Pierre Bono , Christopher Seibel
- Applicant: Srinivasa R. Vempati , Sitaram Pawar , Philippe Armangau , Jean-Pierre Bono , Christopher Seibel
- Applicant Address: US MA Hopkinton
- Assignee: EMC Corporation
- Current Assignee: EMC Corporation
- Current Assignee Address: US MA Hopkinton
- Agent Deepika Bhayana; Krishnendu Gupta
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F17/30

Abstract:
A file system has files constructed of an inode for each file, indirect blocks, and allocation units of file system data blocks. Each of the allocation units has one of the file system data blocks or a plurality of the file system data blocks having contiguous file system block numbers. Each file in the file system has a respective allocation unit size attribute specifying an allocation unit size of each and every allocation unit in the file, and the files in the file system have allocation units of different allocation unit sizes. By using larger allocation units for larger files, there is a reduction in the number of indirect blocks in the files without a corresponding loss in performance, and a reduction in the time needed for the UNIX FSCK utility to check file system consistency.
Information query