使用性能监视器优化系统性能的系统和方法

    公开(公告)号:CN101093456A

    公开(公告)日:2007-12-26

    申请号:CN200710103849.1

    申请日:2007-05-16

    CPC classification number: G06F9/4881 G06F11/3409 G06F2201/86 G06F2209/483

    Abstract: 本发明提出了一种使用性能监视器来优化系统性能的系统、方法和程序产品。该系统使用性能监视器来收集针对在第一ISA处理器或第二ISA处理器上运行的线程的线程性能数据。在单个计算机系统中可以包括多个第一处理器和多个第二处理器。所述第一处理器和第二处理器每个均可以存取存储在公共共享内存中的数据。对所收集的线程性能数据进行分析以确定对应的线程是否需要额外的CPU时间以优化系统性能。如果需要额外的CPU时间,则改变(增加)线程接收的CPU时间量,因此当调度器进行了调度时线程接收该额外的时间。在一个实施例中,通过改变对应于线程的优先级值来完成额外的CPU时间。

    用于监视基于交易的系统的方法和系统

    公开(公告)号:CN101088072A

    公开(公告)日:2007-12-12

    申请号:CN200580044692.9

    申请日:2005-10-26

    Abstract: 一种用于监视基于交易的系统的方法,该方法利用度量的阈值来监视基于交易的系统的系统资源和交易性能数据,所述方法包括步骤:基于周期地以及在每次交易性能度量低于或高于某一阈值时收集系统资源数据和交易性能数据,触发在正常取样周期之外的系统资源数据的收集并存储将交易性能数据和系统资源数据相关联的标识符;融合所收集的系统资源数据和交易性能数据;对融合后的数据的每个系统资源或交易性能度量计算平均值;识别在有触发或没有触发的情况下获得的平均值之间存在重大差异的度量;根据所识别的度量平均值,计算要用于监视的系统资源度量的新阈值。

Patent Agency Ranking