High concurrency in use manager
    1.
    发明授权
    High concurrency in use manager 失效
    使用管理器中的高并发性

    公开(公告)号:US5265245A

    公开(公告)日:1993-11-23

    申请号:US895176

    申请日:1992-06-05

    摘要: An in use table manager in a computer system uses an in use table to track the use of files, or objects. The in use table is used to determine which objects may need recovery in the event of a system failure. Object addresses are hashed by the in use manager to identify a preferred slot in the table. The slots contain information identifying the object, and indicating the extent of use of the object. The in use manager assigns alternate slots, and dynamically changes the size of the in use table to reduce contention for slots. Several atomic operations on the table ensure integrity of the table, while permitting concurrent use. Portions of the table are bundled into single I/O operations to enhance system performance by minimizing I/O.

    摘要翻译: 计算机系统中的使用表管理器使用在使用表来跟踪文件或对象的使用。 在使用表中用于确定哪些对象在系统发生故障时可能需要恢复。 对象地址由使用管理器进行散列以识别表中的优选时隙。 插槽包含标识对象的信息,并指示对象的使用范围。 正在使用的管理员分配备用插槽,并动态地更改使用表中的大小以减少插槽的争用。 表上的几个原子操作确保表的完整性,同时允许并发使用。 表的一部分被捆绑到单个I / O操作中,以通过最小化I / O来提高系统性能。

    Method and apparatus for optimizing extent size
    3.
    发明授权
    Method and apparatus for optimizing extent size 有权
    用于优化程度大小的方法和装置

    公开(公告)号:US07203713B2

    公开(公告)日:2007-04-10

    申请号:US10251540

    申请日:2002-09-20

    IPC分类号: G06F17/30

    摘要: The present invention optimizes storage of stream file by dynamically adjusting the size of new extents. In one embodiment, a file system manager collects usage statistics for a plurality of files in a file system. The file system manager uses the usage statistics to create larger extents for frequently used files than for infrequently used files.

    摘要翻译: 本发明通过动态地调整新盘区的大小来优化流文件的存储。 在一个实施例中,文件系统管理器收集文件系统中的多个文件的使用统计。 文件系统管理器使用使用统计信息为常用文件创建比不经常使用的文件更大的扩展区。