Automatically optimize performance of package execution
    3.
    发明授权
    Automatically optimize performance of package execution 有权
    自动优化程序包执行的性能

    公开(公告)号:US07904894B2

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

    申请号:US11392342

    申请日:2006-03-29

    IPC分类号: G06F9/45

    CPC分类号: G06F11/3476

    摘要: Various technologies and techniques are disclosed that automatically optimize package execution performance. A profiling phase executes each task in a control flow package and measures performance metrics, such as task execution length, task memory usage, task correlation to CPU versus input/output operations, network bandwidth, and running applications. An optimization phase optimizes subsequent executions of the package by using the performance metrics to make appropriate adjustments to the package. The profiling phase and optimizing phase are repeated over a period of time as appropriate to improve the package's performance without requiring a user to make adjustments to the tasks in the package.

    摘要翻译: 公开了自动优化包执行性能的各种技术和技术。 分析阶段在控制流程包中执行每个任务,并测量性能指标,例如任务执行长度,任务内存使用情况,CPU与输入/输出操作,网络带宽和正在运行的应用程序的任务相关性。 优化阶段通过使用性能指标对包进行适当的调整来优化包的后续执行。 分析阶段和优化阶段在一段时间内重复,以提高软件包的性能,而不需要用户对软件包中的任务进行调整。

    Automatically optimize performance of package execution
    4.
    发明申请
    Automatically optimize performance of package execution 有权
    自动优化程序包执行的性能

    公开(公告)号:US20070234240A1

    公开(公告)日:2007-10-04

    申请号:US11392342

    申请日:2006-03-29

    IPC分类号: G06F17/50

    CPC分类号: G06F11/3476

    摘要: Various technologies and techniques are disclosed that automatically optimize package execution performance. A profiling phase executes each task in a control flow package and measures performance metrics, such as task execution length, task memory usage, task correlation to CPU versus input/output operations, network bandwidth, and running applications. An optimization phase optimizes subsequent executions of the package by using the performance metrics to make appropriate adjustments to the package. The profiling phase and optimizing phase are repeated over a period of time as appropriate to improve the package's performance without requiring a user to make adjustments to the tasks in the package.

    摘要翻译: 公开了自动优化包执行性能的各种技术和技术。 分析阶段在控制流程包中执行每个任务,并测量性能指标,例如任务执行长度,任务内存使用情况,CPU与输入/输出操作,网络带宽和正在运行的应用程序的任务相关性。 优化阶段通过使用性能指标对包进行适当的调整来优化包的后续执行。 分析阶段和优化阶段在一段时间内重复,以提高软件包的性能,而不需要用户对软件包中的任务进行调整。