Mechanism that Provides More Efficient Event Handler Processing
    31.
    发明申请
    Mechanism that Provides More Efficient Event Handler Processing 有权
    提供更有效的事件处理程序处理的机制

    公开(公告)号:US20120131598A1

    公开(公告)日:2012-05-24

    申请号:US13357695

    申请日:2012-01-25

    IPC分类号: G06F9/46

    CPC分类号: G06F9/542 G06F2209/544

    摘要: Disclosed is an apparatus, method, service product, and program product which each provide an enhanced, registration-based event handler mechanism. Listener programs are located and compiled before notification is needed. When notification is ultimately required, the pre-located listeners can be called directly without incurring the performance expense associated with first locating and then calling each listener.

    摘要翻译: 本发明公开了一种装置,方法,服务产品和程序产品,它们各自提供增强的基于注册的事件处理机制。 监听程序在需要通知之前定位和编译。 当最终需要通知时,可以直接调用预先定位的侦听器,而不会导致与首次定位相关联的性能费用,然后调用每个侦听器。

    Mapping a class, method, package, and/or pattern to a component
    32.
    发明授权
    Mapping a class, method, package, and/or pattern to a component 失效
    将类,方法,包和/或模式映射到组件

    公开(公告)号:US08166077B2

    公开(公告)日:2012-04-24

    申请号:US12241675

    申请日:2008-09-30

    IPC分类号: G06F9/44 G06F17/30

    摘要: A program product, apparatuses, and methods provide for the collection of profile information for a component of a software program by generating a data structure that maps at least one method to a component. The method includes a name, and the data structure maps the method to the component using at least a portion of the name of the method. A class or pattern may also be mapped to a component. Furthermore, during profiling, a statistic associated with the execution of the method is determined; the data structure is accessed using the name of the method to determine the associated component; and the determined statistic is associated with the determined component. By doing so, method level and class level information can be aggregated to improve profiling, often leading to a clearer picture of which components are contributing to the performance and memory footprint of large scale software programs.

    摘要翻译: 程序产品,装置和方法通过生成将至少一种方法映射到组件的数据结构来提供用于软件程序的组件的简档信息的收集。 该方法包括一个名称,数据结构使用方法名称的至少一部分将方法映射到组件。 类或模式也可以映射到组件。 此外,在分析期间,确定与该方法的执行相关联的统计量; 使用方法的名称来访问数据结构以确定相关联的组件; 并且所确定的统计量与确定的分量相关联。 通过这样做,可以聚合方法级别和类级别信息以改进分析,通常可以更清楚地了解哪些组件对大规模软件程序的性能和内存占用有所贡献。

    Expansion and contraction of logical partitions on virtualized hardware
    33.
    发明授权
    Expansion and contraction of logical partitions on virtualized hardware 有权
    虚拟化硬件上逻辑分区的扩展和缩小

    公开(公告)号:US08146091B2

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

    申请号:US12113272

    申请日:2008-05-01

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077

    摘要: A method, apparatus, and program product manage a plurality of resources of at least one logically partitioned computing system of the type that includes a plurality of logical partitions managed by a partition manager with an application level administrative console resident in a logical partition of the computing system. Each logical partition is allocated at least a portion of the plurality of resources. A user request to adjust the allocation of at least a portion of the resources using the administrative console is received. The resources of the logically partitioned computing system to adjust in order to satisfy the user request are determined using the application level administrative console. The application level administrative console accesses the partition manager through a resource allocation interface to adjust the determined resources of the logically partitioned computing system in order to satisfy the user request.

    摘要翻译: 一种方法,装置和程序产品管理包括由分区管理器管理的多个逻辑分区的类型的至少一个逻辑分区计算系统的多个资源与驻留在计算机的逻辑分区中的应用级管理控制台 系统。 每个逻辑分区被分配至多个资源的至少一部分。 接收到使用管理控制台调整资源的至少一部分的分配的用户请求。 使用应用级管理控制台确定为了满足用户请求而进行调整的逻辑分区计算系统的资源。 应用级管理控制台通过资源分配接口访问分区管理器,以调整逻辑分区计算系统的确定资源,以满足用户请求。

    Mechanism that provides more efficient event handler processing
    34.
    发明授权
    Mechanism that provides more efficient event handler processing 有权
    提供更有效的事件处理程序处理机制

    公开(公告)号:US08112765B2

    公开(公告)日:2012-02-07

    申请号:US12407139

    申请日:2009-03-19

    IPC分类号: G06F13/00

    CPC分类号: G06F9/542 G06F2209/544

    摘要: Disclosed is an apparatus, method, service product, and program product which each provide an enhanced, registration-based event handler mechanism. Listener programs are located and compiled before notification is needed. When notification is ultimately required, the pre-located listeners can be called directly without incurring the performance expense associated with first locating and then calling each listener.

    摘要翻译: 本发明公开了一种装置,方法,服务产品和程序产品,它们各自提供增强的基于注册的事件处理机制。 监听程序在需要通知之前定位和编译。 当最终需要通知时,可以直接调用预先定位的侦听器,而不会导致与首次定位相关联的性能费用,然后调用每个侦听器。

    Autonomically adjusting one or more computer program configuration settings when resources in a logical partition change
    35.
    发明授权
    Autonomically adjusting one or more computer program configuration settings when resources in a logical partition change 失效
    在逻辑分区中的资源更改时,自动调整一个或多个计算机程序配置设置

    公开(公告)号:US07904691B2

    公开(公告)日:2011-03-08

    申请号:US12058140

    申请日:2008-03-28

    IPC分类号: G06F12/00

    CPC分类号: G06F9/5077

    摘要: A computer program communicates with a partition manager in the logical partition where the computer program is run. When resource allocation in the logical partition dynamically changes, the partition manager notifies the computer program of the configuration change. The computer program may autonomically adjust one or more configuration settings that affect performance of the computer program to dynamically tune the computer program to optimal performance each time the allocation of resources within the logical partition changes. The partition manager may notify the computer program of an impending change in resource allocation in the logical partition that runs the computer program, which allows the computer program to reconfigure its configuration setting(s) before the partition manager changes the resource allocation in the logical partition.

    摘要翻译: 计算机程序与运行计算机程序的逻辑分区中的分区管理器通信。 当逻辑分区中的资源分配动态更改时,分区管理器会通知计算机程序配置更改。 计算机程序可以自主地调整影响计算机程序的性能的一个或多个配置设置,以便在每次逻辑分区中的资源分配改变时动态调整计算机程序以达到最佳性能。 分区管理器可以通知计算机程序在运行计算机程序的逻辑分区中即将发生的资源分配变化,这允许计算机程序在分配管理器改变逻辑分区中的资源分配之前重新配置其配置设置 。

    Selective profiling of program code executing in a runtime environment
    36.
    发明授权
    Selective profiling of program code executing in a runtime environment 有权
    在运行时环境中执行的程序代码的选择性分析

    公开(公告)号:US07877734B2

    公开(公告)日:2011-01-25

    申请号:US11330687

    申请日:2006-01-12

    IPC分类号: G06F9/44 G06F9/45

    摘要: An apparatus, program product and method associate a unique key with routines in an application to enable a profiler to ascertain whether to collect profile information for a routine during its execution. A key may be generated, for example, during deployment or installation of an application in an application server or other runtime environment, and subsequently associated with the routines in the application, e.g., by storing the key in the class and/or library files for the application. By doing so, each application in a runtime environment may be uniquely identified by a profiler during execution, such that profile information will only be collected for those applications for which profiling has been enabled.

    摘要翻译: 设备,程序产品和方法将唯一密钥与应用程序中的例程相关联,以使得分析器可以在执行期间确定是否收集例程的简档信息。 例如,可以在例如在应用服务器或其他运行时环境中部署或安装应用程序期间生成密钥,并且随后与应用程序中的例程相关联,例如通过将密钥存储在类和/或库文件中 应用程序。 通过这样做,运行时环境中的每个应用程序可以在执行期间由分析器唯一地标识,使得仅对已经启用了分析的那些应用程序收集简档信息。

    Two Phase Commit With Grid Elements
    37.
    发明申请
    Two Phase Commit With Grid Elements 审中-公开
    两阶段提交与网格元素

    公开(公告)号:US20100169289A1

    公开(公告)日:2010-07-01

    申请号:US12345722

    申请日:2008-12-30

    IPC分类号: G06F17/30

    摘要: A method, storage medium, and computer that, in an embodiment, receive a command that specifies a transaction identifier, keys, and partition identifiers. A primary partition is selected that executes on a first server. The first server comprises a first grid element that includes a first row that is identified by an initial key. An identification of the first grid element, the transaction identifier, an identifier of the primary partition, and the initial key are stored in a primary factory point at the first server. A secondary partition that executes on a second server is found. The second server comprises a second grid element that includes a second row that is identified by a second key. An identification of the second grid element, the transaction identifier, an identifier of the secondary partition, and the second key are stored in a secondary factory point at the second server.

    摘要翻译: 在一个实施例中,接收指定事务标识符,密钥和分区标识符的命令的方法,存储介质和计算机。 选择在第一个服务器上执行的主分区。 第一服务器包括第一网格元素,其包括由初始密钥识别的第一行。 第一网格元素的标识,事务标识符,主分区的标识符和初始密钥存储在第一服务器的主工厂点。 找到在第二个服务器上执行的辅助分区。 第二服务器包括第二网格元素,其包括由第二密钥标识的第二行。 第二网格元素的标识,事务标识符,辅助分区的标识符和第二密钥存储在第二服务器的次要工厂点。

    Expansion and Contraction of Logical Partitions on Virtualized Hardware
    38.
    发明申请
    Expansion and Contraction of Logical Partitions on Virtualized Hardware 有权
    逻辑分区在虚拟化硬件上的扩展和收缩

    公开(公告)号:US20090276783A1

    公开(公告)日:2009-11-05

    申请号:US12113272

    申请日:2008-05-01

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5077

    摘要: A method, apparatus, and program product manage a plurality of resources of at least one logically partitioned computing system of the type that includes a plurality of logical partitions managed by a partition manager with an application level administrative console resident in a logical partition of the computing system. Each logical partition is allocated at least a portion of the plurality of resources. A user request to adjust the allocation of at least a portion of the resources using the administrative console is received. The resources of the logically partitioned computing system to adjust in order to satisfy the user request are determined using the application level administrative console. The application level administrative console accesses the partition manager through a resource allocation interface to adjust the determined resources of the logically partitioned computing system in order to satisfy the user request.

    摘要翻译: 一种方法,装置和程序产品管理包括由分区管理器管理的多个逻辑分区的类型的至少一个逻辑分区计算系统的多个资源与驻留在计算机的逻辑分区中的应用级管理控制台 系统。 每个逻辑分区被分配至多个资源的至少一部分。 接收到使用管理控制台调整资源的至少一部分的分配的用户请求。 使用应用级管理控制台确定为了满足用户请求而进行调整的逻辑分区计算系统的资源。 应用级管理控制台通过资源分配接口访问分区管理器,以调整逻辑分区计算系统的确定资源,以满足用户请求。

    Automated failover system for logical partitions
    39.
    发明授权
    Automated failover system for logical partitions 有权
    逻辑分区的自动故障切换系统

    公开(公告)号:US07543182B2

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

    申请号:US11330691

    申请日:2006-01-12

    IPC分类号: G06F11/00

    摘要: An apparatus, program product and method improve software updates processes within a logically partitioned environment by creating a new, proxy partition having substantially the same operating characteristics as an original partition, in addition to an updated software application. Network connectivity is transferred seamlessly over from the original partition to the new partition. While “hidden” from the network, the original partition continues to operate with reduced resources as the new partition takes over production operations. As such, the original partition remains in a ready state against the possibility of a problem arising with the new partition. In such an instance, network connectivity is transferred back over to the original partition, which resumes production operations as before.

    摘要翻译: 一种装置,程序产品和方法除了更新的软件应用之外,通过创建具有与原始分区基本上相同的操作特征的新的代理分区来改进逻辑分区环境中的软件更新过程。 网络连接从原始分区无缝传输到新分区。 当网络“隐藏”时,由于新分区接管生产操作,原始分区将继续以较少的资源运行。 因此,原始分区保持在就绪状态,抵抗新分区出现问题的可能性。 在这种情况下,网络连接被转移回原始分区,如以前那样恢复生产操作。

    Mechanism that provides more efficient event handler processing
    40.
    发明授权
    Mechanism that provides more efficient event handler processing 失效
    提供更有效的事件处理程序处理机制

    公开(公告)号:US07519974B2

    公开(公告)日:2009-04-14

    申请号:US11035553

    申请日:2005-01-14

    IPC分类号: G06F13/00

    CPC分类号: G06F9/542 G06F2209/544

    摘要: Disclosed is an apparatus, method, service product, and program product which each provide an enhanced, registration-based event handler mechanism. Listener programs are located and compiled before notification is needed. When notification is ultimately required, the pre-located listeners can be called directly without incurring the performance expense associated with first locating and then calling each listener.

    摘要翻译: 本发明公开了一种装置,方法,服务产品和程序产品,它们各自提供增强的基于注册的事件处理机制。 监听程序在需要通知之前定位和编译。 当最终需要通知时,可以直接调用预先定位的侦听器,而不会导致与首次定位相关联的性能费用,然后调用每个侦听器。