Optimizing the number of shared processes executing in a computer system
    1.
    发明授权
    Optimizing the number of shared processes executing in a computer system 有权
    优化在计算机系统中执行的共享进程的数量

    公开(公告)号:US09465715B2

    公开(公告)日:2016-10-11

    申请号:US14302675

    申请日:2014-06-12

    Abstract: A system optimizes a number of shared server processes executing on a processor. The system creates, in a memory, a data array for storing a plurality of performance metric values, each associated with a number of shared server processes. The system selects a value for an optimized number of shared server processes according to a first procedure based on the performance metric, observes a performance metric associated with the selected optimized number, and stores, in the data array, the observed performance metric. The system repeats the selecting, observing and storing until at least a predetermined number of contiguous data values are stored in the data array. The system selects the value for the optimized number according to a second procedure based on a slope of the performance metric. The system observes the performance metric associated with the selected optimized number, and stores, in the data array, the observed performance metric.

    Abstract translation: 系统优化在处理器上执行的多个共享服务器进程。 该系统在存储器中创建用于存储多个性能度量值的数据阵列,每个与多个共享服务器进程相关联。 系统根据性能度量根据第一过程选择优化数量的共享服务器进程的值,观察与所选择的优化数量相关联的性能度量,并在数据阵列中存储观察到的性能度量。 系统重复选择,观察和存储,直到至少预定数量的连续数据值被存储在数据阵列中。 系统根据性能度量的斜率根据第二个过程选择优化数量的值。 系统观察与所选优化数字相关联的性能度量,并在数据阵列中存储观察到的性能指标。

Patent Agency Ranking