Method and apparatus for processing a list structure
    23.
    发明授权
    Method and apparatus for processing a list structure 有权
    用于处理列表结构的方法和装置

    公开(公告)号:US06963882B1

    公开(公告)日:2005-11-08

    申请号:US09677339

    申请日:2000-10-02

    IPC分类号: G06F9/46 G06F17/30 H04L29/08

    摘要: Various enhancements are made to the architecture of a list processor to facilitate its use in implementing a message queue that is shared by queue managers residing across a multisystem complex. A new list structure control—a program list entry identifier indicator, or PLEIDI—is defined to allow the user to specify whether user-defined entry IDs are used when the list is allocated. A new delete list (DL) command is added that sequentially processes list entries in the order in which they exist on the specified list. A new move list entries (MLES) command provides a performance-optimized means to process an input list of entries. New key comparison functions and list monitoring enhancements have also been added. A new type of key called a secondary list entry key (SLEK) allows the user to specify a secondary key value as a means to identify a list entry.

    摘要翻译: 对列表处理器的架构进行了各种改进,以便于其在实现驻留在多系统复合体上的队列管理器共享的消息队列中的使用。 新的列表结构控制 - 程序列表条目标识符指示符或PLEIDI被定义为允许用户指定在分配列表时是否使用用户定义的条目ID。 添加一个新的删除列表(DL)命令,按照它们在指定列表中存在的顺序顺序处理列表条目。 新的移动列表条目(MLES)命令提供了一种性能优化的方法来处理条目的输入列表。 还增加了新的关键比较功能和列表监控增强功能。 称为次列表条目密钥(SLEK)的新类型的密钥允许用户指定辅助密钥值作为识别列表条目的手段。

    Managing connections to coupling facility structures
    25.
    发明授权
    Managing connections to coupling facility structures 有权
    管理连接设施结构的连接

    公开(公告)号:US06963994B2

    公开(公告)日:2005-11-08

    申请号:US10118113

    申请日:2002-04-05

    CPC分类号: G06F11/2087

    摘要: System-managed duplexing of coupling facility structures. A plurality of instances of coupling facility structures are maintained in a plurality of coupling facilities. Duplexing processing associated with the plurality of instances is managed by one or more operating systems, making many of the steps associated with duplexing transparent to the exploiters of the coupling facility structures. System-managed duplexing provides high availability for coupling facility structure data via a robust recovery mechanism (i.e., duplexing failover).

    摘要翻译: 耦合设备结构的系统管理双工。 耦合设施结构的多个实例被保持在多个耦合设施中。 与多个实例相关联的双工处理由一个或多个操作系统管理,使得与双工相关联的许多步骤与耦合设施结构的剥削者是透明的。 系统管理的双工功能通过鲁棒的恢复机制(即双工故障切换)提供高可用性来耦合设施结构数据。

    Method and system for managing data and users of data in a data
processing system
    27.
    发明授权
    Method and system for managing data and users of data in a data processing system 失效
    在数据处理系统中管理数据和数据用户的方法和系统

    公开(公告)号:US5465359A

    公开(公告)日:1995-11-07

    申请号:US146727

    申请日:1993-11-01

    IPC分类号: G06F9/46 G06F9/06

    CPC分类号: G06F9/52

    摘要: A method and system for managing information in a data processing system is provided. The data processing system includes one or more operating systems coupled to a coupling facility. Stored within the coupling facility is data, which is accessed by one or more users. The status of those users are also stored in the coupling facility. A number of operating system services are provided for recording the users' status and managing the data and the users of the data. The data may include cache, list and/or lock structures.

    摘要翻译: 提供了一种用于管理数据处理系统中的信息的方法和系统。 数据处理系统包括耦合到耦合设备的一个或多个操作系统。 存储在耦合设备内的是由一个或多个用户访问的数据。 这些用户的状态也存储在耦合设备中。 提供了多种操作系统服务,用于记录用户的状态并管理数据和数据的用户。 数据可以包括缓存,列表和/或锁定结构。

    High performance locking facility
    28.
    发明授权
    High performance locking facility 有权
    高性能锁定设施的方法

    公开(公告)号:US06185650B2

    公开(公告)日:2001-02-06

    申请号:US09143328

    申请日:1998-08-28

    IPC分类号: G06F1200

    CPC分类号: G06F9/52 Y10S707/99938

    摘要: A method of assigning and releasing locks, in a network computing environment having a plurality of central processing units coupled to a high performance locking facility. The method comprises of the steps of first processing multiple requests for locking operations simultaneously and then recording lock names and lock states in entry records of a lock table based on the requests. When a request is being processed, providing high-speed searching to search any particular lock entry in the table and altering and modifying the table accordingly. Finally an appropriate response and the status of the lock state will be generated and sent to other requestors requesting the lock.

    摘要翻译: 一种在具有耦合到高性能锁定设施的多个中央处理单元的网络计算环境中分配和释放锁的方法。 该方法包括以下步骤:首先同时处理多个锁定操作请求,然后根据请求在锁定表的入口记录中记录锁定名称和锁定状态。 当处理请求时,提供高速搜索以搜索表中的任何特定锁定条目并相应地改变和修改该表。 最后,将生成适当的响应和锁状态的状态,并发送给请求锁的其他请求者。

    Computer program means and device for conducting high performance
locking facility in a loosely coupled environment
    29.
    发明授权
    Computer program means and device for conducting high performance locking facility in a loosely coupled environment 有权
    用于在松散耦合的环境中进行高性能锁定设备的计算机程序装置和装置

    公开(公告)号:US6088757A

    公开(公告)日:2000-07-11

    申请号:US141544

    申请日:1998-08-28

    IPC分类号: G06F9/46 G06F12/14 G06F13/00

    CPC分类号: G06F9/52 Y10S707/99938

    摘要: The present invention provides for a computer program product and device including instructions executable by a digital processing apparatus for conducting a high-performance locking facility. At first multiple requests for locking operations are processed and received simultaneously and their lock names and lock states are recorded in entry records of a lock table based on the requests. Next high-speed searching of any particular lock entry in this table is performed followed. The table can be altered and modified at this time as well accordingly depending upon lock status that is being processed. Finally an appropriate response is generated and the status of the lock state is provided to those requesting the lock.

    摘要翻译: 本发明提供了一种计算机程序产品和设备,包括可由数字处理设备执行以执行高性能锁定设备的指令。 首先,多个锁定操作请求被同时处理和接收,并且它们的锁定名称和锁定状态将根据请求记录在锁定表的条目记录中。 然后执行下表中的任何特定锁定条目的高速搜索。 此时可以更改和更改表格,因此取决于正在处理的锁定状态。 最后,产生适当的响应,并且向请求锁的人提供锁状态的状态。