Method, system, and program for establishing and maintaining a point-in-time copy
    21.
    发明授权
    Method, system, and program for establishing and maintaining a point-in-time copy 有权
    用于建立和维护时间点副本的方法,系统和程序

    公开(公告)号:US07055009B2

    公开(公告)日:2006-05-30

    申请号:US10393859

    申请日:2003-03-21

    IPC分类号: G06F12/00

    摘要: Provided are a method, system, and program for establishing a point-in-time copy. Input/Output (I/O) requests to tracks identified as source tracks and corresponding target tracks in a point-in-time copy relationship are suspended until the point-in-time copy relationship is established. At least one data structure providing information on the source tracks and corresponding target tracks in the point-in-time copy relationship is generated, wherein the point-in-time copy relationship is established before data at the source tracks is copied to the target tracks and before source tracks in cache at the point-in-time are destaged to storage.

    摘要翻译: 提供了一种用于建立时间点副本的方法,系统和程序。 对于在时间点复制关系中标识为源轨道和对应目标轨道的轨道的输入/输出(I / O)请求将被暂停,直到建立时间点复制关系为止。 生成在时间点复制关系中提供关于源轨道和对应目标轨道的信息的至少一个数据结构,其中在源轨道上的数据被复制到目标轨迹之前建立时间点复制关系 并且在时间点的高速缓存中的源轨迹在存储之前。

    Apparatus and system for adjusting trace data granularity
    24.
    发明授权
    Apparatus and system for adjusting trace data granularity 失效
    用于调整跟踪数据粒度的装置和系统

    公开(公告)号:US07451357B2

    公开(公告)日:2008-11-11

    申请号:US10992528

    申请日:2004-11-18

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3636

    摘要: An apparatus and system are disclosed for adjusting trace data granularity. An initialization module sets a base granularity for trace data recorded for a component. A registration module registers a condition counter comprising a condition set. The threshold module sets a count threshold for the condition counter. An increment module counts each instance of the condition set. An adjustment module adjusts the granularity of trace data stored for the component to a modified granularity if the condition count exceeds the count threshold. In one embodiment, a timer module times an adjusted trace data granularity time interval. The adjustment module may set the granularity of the trace data to the base granularity when the adjusted trace data granularity time interval exceeds a specified time interval.

    摘要翻译: 公开了一种用于调整跟踪数据粒度的装置和系统。 初始化模块为记录的组件的跟踪数据设置基本粒度。 注册模块注册包括条件集的条件计数器。 阈值模块设置条件计数器的计数阈值。 增量模块对条件集的每个实例进行计数。 如果条件数超过计数阈值,则调整模块将存储在组件中的跟踪数据的粒度调整为修改的粒度。 在一个实施例中,定时器模块对经调整的跟踪数据粒度时间间隔进行乘法。 当调整的跟踪数据粒度时间间隔超过指定的时间间隔时,调整模块可以将跟踪数据的粒度设置为基本粒度。

    Cache management system with multiple cache lists employing roving removal and priority-based addition of cache entries
    27.
    发明授权
    Cache management system with multiple cache lists employing roving removal and priority-based addition of cache entries 失效
    具有多个高速缓存列表的缓存管理系统采用流动删除和基于优先级的缓存条目的添加

    公开(公告)号:US06615318B2

    公开(公告)日:2003-09-02

    申请号:US10055633

    申请日:2002-01-22

    IPC分类号: B06F1200

    CPC分类号: G06F12/123

    摘要: In a cache management system multiple cache lists are utilized, where each entry in a list names at least one corresponding data item in cache. A cache manager always demotes cache list entries from a “current removal list” (and demotes or destages the corresponding data items from cache) until that list is exhausted and another list rotates into the function of current removal list. A prescribed order is established for rotating the role of current removal list. In response to prescribed activities of data items in cache, new cache list entries are added nearer or farther from the current removal list according to the prescribed order and the data items' priorities.

    摘要翻译: 在高速缓存管理系统中,利用多个高速缓存列表,其中列表中的每个条目指定高速缓存中的至少一个对应的数据项。 高速缓存管理器总是从“当前删除列表”中降级缓存列表条目(并从缓存中降级或退出对应的数据项),直到该列表用尽,另一个列表转入当前删除列表的功能。 建立了一个规定的顺序来转动当前清除列表的作用。 响应于高速缓存中的数据项的规定活动,根据规定的顺序和数据项的优先级,新的高速缓存列表条目被添加到当前移除列表中更远或更远。