SPACE ALLOCATION IN A WRITE ANYWHERE FILE SYSTEM
    4.
    发明申请
    SPACE ALLOCATION IN A WRITE ANYWHERE FILE SYSTEM 有权
    写任意文件系统中的空间分配

    公开(公告)号:US20080028011A1

    公开(公告)日:2008-01-31

    申请号:US11866957

    申请日:2007-10-03

    IPC分类号: G06F17/30

    摘要: A file system determines the relative vacancy of a collection of storage blocks, i.e., an “allocation area”. This is accomplished by recording an array of numbers, each of which describes the vacancy of a collection of storage blocks. The file system examines these numbers when attempting to record file blocks in relatively contiguous areas on a storage medium, such as a disk. When a request to write to disk occurs, the system determines the average vacancy of all of the allocation areas and queries the allocation areas for individual vacancy rates. The system preferably writes file blocks to the allocation areas that are above a threshold related to the average storage block vacancy of the file system.

    摘要翻译: 文件系统确定存储块集合的相对空位,即“分配区域”。 这是通过记录一组数字来实现的,每个数组描述了一组存储块的空位。 当尝试在诸如磁盘的存储介质上的相对连续的区域中记录文件块时,文件系统检查这些数字。 当发出写入磁盘的请求时,系统确定所有分配区域的平均空缺,并查询各个空缺率的分配区域。 系统优选地将文件块写入高于与文件系统的平均存储块空缺相关的阈值的分配区域。