Method and apparatus for reducing contention for computer system resources using soft locks
    12.
    发明授权
    Method and apparatus for reducing contention for computer system resources using soft locks 失效
    使用软锁减少计算机系统资源争用的方法和装置

    公开(公告)号:US08141089B2

    公开(公告)日:2012-03-20

    申请号:US11622021

    申请日:2007-01-11

    CPC classification number: G06F9/526

    Abstract: A soft lock mechanism controls access by multiple processes to a shared resource to make simultaneous access an unlikely event, while not necessarily preventing simultaneous access. Preferably, the soft lock contains a next_free_time field, specifying when the soft lock will next be available, and a lock_duration, specifying a sufficiently long interval for most accesses to the resource to complete. The lock is obtained by comparing the current time to next_free_time. If the current time is later than next_free_time, then the lock is obtained immediately, and next_free_time is updated to the current time plus lock_duration. If the current time is before next_free_time, then next_free_time is incremented by lock_duration, and the requesting process waits until the old next_free_time to obtain the lock. No action is required to release the lock.

    Abstract translation: 软锁定机制控制多个进程对共享资源的访问,以同时访问不太可能的事件,而不一定阻止同时访问。 优选地,软锁包含next_free_time字段,指定软锁将何时可用,以及lock_duration,指定大部分访问资源以完成的足够长的间隔。 通过将当前时间与next_free_time进行比较来获得锁定。 如果当前时间晚于next_free_time,则立即获取锁定,并将next_free_time更新为当前时间加上lock_duration。 如果当前时间在next_free_time之前,则next_free_time将被加上lock_duration,并且请求进程等待到旧的next_free_time来获取锁。 不需要采取任何行动来释放锁。

    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
    13.
    发明授权
    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer 有权
    在逻辑分区的计算机中选择性地生成分区管理操作的异步通知

    公开(公告)号:US07962910B2

    公开(公告)日:2011-06-14

    申请号:US11834202

    申请日:2007-08-06

    CPC classification number: G06F9/5077 G06F9/542 G06F2209/543 G06F2209/544

    Abstract: A logically-partitioned computer, program product and method utilize a flexible and adaptable communication interface between a partition and a partition manager, which permits optimal handling of partition management operations such as state change operations and the like over a wide variety of circumstances. In particular, a partition is permitted to indicate, in connection with a request to perform a partition management operation, whether an asynchronous notification should be generated or suppressed in association with the performance of the partition management operation by a partition manager. As a result, asynchronous notifications are selectively generated in association with the performance of partition management operations based upon indications in the requests made by partitions for such operations.

    Abstract translation: 逻辑分区计算机,程序产品和方法利用分区和分区管理器之间的灵活且可适应的通信接口,其允许在各种情况下最佳地处理诸如状态改变操作等的分区管理操作。 特别地,允许分区结合执行分区管理操作的请求来指示是否应该由分区管理器执行分区管理操作来生成或抑制异步通知。 因此,基于由用于这种操作的分区所做的请求中的指示,与分区管理操作的执行相关联地选择性地生成异步通知。

    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer
    14.
    发明授权
    Selective generation of an asynchronous notification for a partition management operation in a logically-partitioned computer 有权
    在逻辑分区的计算机中选择性地生成分区管理操作的异步通知

    公开(公告)号:US07840965B2

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

    申请号:US12050653

    申请日:2008-03-18

    CPC classification number: G06F9/5077 G06F9/542 G06F2209/543 G06F2209/544

    Abstract: A logically-partitioned computer, program product and method utilize a flexible and adaptable communication interface between a partition and a partition manager, which permits optimal handling of partition management operations such as state change operations and the like over a wide variety of circumstances. In particular, a partition is permitted to indicate, in connection with a request to perform a partition management operation, whether an asynchronous notification should be generated or suppressed in association with the performance of the partition management operation by a partition manager. As a result, asynchronous notifications are selectively generated in association with the performance of partition management operations based upon indications in the requests made by partitions for such operations.

    Abstract translation: 逻辑分区计算机,程序产品和方法利用分区和分区管理器之间的灵活且可适应的通信接口,其允许在各种情况下最佳地处理诸如状态改变操作等的分区管理操作。 特别地,允许分区结合执行分区管理操作的请求来指示是否应该由分区管理器执行分区管理操作来生成或抑制异步通知。 因此,基于由用于这种操作的分区所做的请求中的指示,与分区管理操作的执行相关联地选择性地生成异步通知。

    SELECTIVE GENERATION OF AN ASYNCHRONOUS NOTIFICATION FOR A PARTITION MANAGEMENT OPERATION IN A LOGICALLY-PARTITIONED COMPUTER
    15.
    发明申请
    SELECTIVE GENERATION OF AN ASYNCHRONOUS NOTIFICATION FOR A PARTITION MANAGEMENT OPERATION IN A LOGICALLY-PARTITIONED COMPUTER 有权
    用于在逻辑分区计算机中进行分区管理操作的异步通知的选择性生成

    公开(公告)号:US20080168473A1

    公开(公告)日:2008-07-10

    申请号:US12050653

    申请日:2008-03-18

    CPC classification number: G06F9/5077 G06F9/542 G06F2209/543 G06F2209/544

    Abstract: A logically-partitioned computer, program product and method utilize a flexible and adaptable communication interface between a partition and a partition manager, which permits optimal handling of partition management operations such as state change operations and the like over a wide variety of circumstances. In particular, a partition is permitted to indicate, in connection with a request to perform a partition management operation, whether an asynchronous notification should be generated or suppressed in association with the performance of the partition management operation by a partition manager. As a result, asynchronous notifications are selectively generated in association with the performance of partition management operations based upon indications in the requests made by partitions for such operations.

    Abstract translation: 逻辑分区计算机,程序产品和方法利用分区和分区管理器之间的灵活且可适应的通信接口,其允许在各种情况下最佳地处理诸如状态改变操作等的分区管理操作。 特别地,允许分区结合执行分区管理操作的请求来指示是否应该由分区管理器执行分区管理操作来生成或抑制异步通知。 因此,基于由用于这种操作的分区所做的请求中的指示,与分区管理操作的执行相关联地选择性地生成异步通知。

Patent Agency Ranking