Invention Application
US20070260842A1 PRE-ALLOCATION AND HIERARCHICAL MAPPING OF DATA BLOCKS DISTRIBUTED FROM A FIRST PROCESSOR TO A SECOND PROCESSOR FOR USE IN A FILE SYSTEM
有权
从第一处理器分配给第二处理器的数据块的预分配和分层映射在文件系统中使用
- Patent Title: PRE-ALLOCATION AND HIERARCHICAL MAPPING OF DATA BLOCKS DISTRIBUTED FROM A FIRST PROCESSOR TO A SECOND PROCESSOR FOR USE IN A FILE SYSTEM
- Patent Title (中): 从第一处理器分配给第二处理器的数据块的预分配和分层映射在文件系统中使用
-
Application No.: US11382075Application Date: 2006-05-08
-
Publication No.: US20070260842A1Publication Date: 2007-11-08
- Inventor: Sorin Faibish , Stephen Fridella , Xiaoye Jiang , Uday Gupta
- Applicant: Sorin Faibish , Stephen Fridella , Xiaoye Jiang , Uday Gupta
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
In a data processing system, a first processor pre-allocates data blocks for use in a file system at a later time when a second processor needs data blocks for extending the file system. The second processor selectively maps the logical addresses of the pre-allocated blocks so that when the pre-allocated blocks are used in the file system, the layout of the file system on disk is improved to avoid block scatter and enhance I/O performance. The selected mapping can be done at a program layer between a conventional file system manager and a conventional logical volume layer so that there is no need to modify the data block mapping mechanism of the file system manager or the logical volume layer. The data blocks can be pre-allocated adaptively in accordance with the allocation history of the file system.
Public/Granted literature
Information query