TECHNIQUES AND ARCHITECTURES FOR EFFICIENT ALLOCATION OF UNDER-UTILIZED RESOURCES

    公开(公告)号:US20230006891A1

    公开(公告)日:2023-01-05

    申请号:US17931310

    申请日:2022-09-12

    Abstract: In a computing environment, a set of executing processes each having associated resources are provided. Aggregate resources for the computing environment include multiple different types of resources. A utilization level for each of the resources within the computing environment is evaluated to determine an unconsumed capacity for each of the resources below a utilization threshold. The utilization threshold is resource-dependent. An indication of at least a portion of unconsumed capacity for each of the resources below the utilization threshold is gathered. The unconsumed portion for each of the resources below the utilization threshold is exposed for consumption by other executing processes.

    Techniques and architectures for efficient allocation of under-utilized resources

    公开(公告)号:US11489731B2

    公开(公告)日:2022-11-01

    申请号:US15282322

    申请日:2016-09-30

    Abstract: In a computing environment, a set of executing processes each having associated resources are provided. Aggregate resources for the computing environment include multiple different types of resources. A utilization level for each of the resources within the computing environment is evaluated to determine an unconsumed capacity for each of the resources below a utilization threshold. The utilization threshold is resource-dependent. An indication of at least a portion of unconsumed capacity for each of the resources below the utilization threshold is gathered. The unconsumed portion for each of the resources below the utilization threshold is exposed for consumption by other executing processes.

    Techniques and architectures for protection of efficiently allocated under-utilized resources

    公开(公告)号:US10963311B2

    公开(公告)日:2021-03-30

    申请号:US15282341

    申请日:2016-09-30

    Abstract: A computing environment having a first plurality of executing processes being executed by one or more processors. The executing processes each have associated resources. The executing processes utilize the associated resources. A consumed portion of a resource that is utilized by a selected executing process from the first plurality of executing resources is determined. An unconsumed portion of the resource is estimated. A first preselected amount of the unconsumed portion is allocated for utilization by a process not in the first plurality. A second preselected amount of the unconsumed portion is reserved as a fence between the consumed portion and the allocated first preselected amount of the unconsumed portion.

    TECHNIQUES AND ARCHITECTURES FOR PROTECTION OF EFFICIENTLY ALLOCATED UNDER-UTILIZED RESOURCES

    公开(公告)号:US20180095803A1

    公开(公告)日:2018-04-05

    申请号:US15282341

    申请日:2016-09-30

    CPC classification number: G06F9/5061 G06F9/5016 G06F9/505

    Abstract: A computing environment having a first plurality of executing processes being executed by one or more processors. The executing processes each have associated resources. The executing processes utilize the associated resources. A consumed portion of a resource that is utilized by a selected executing process from the first plurality of executing resources is determined. An unconsumed portion of the resource is estimated. A first preselected amount of the unconsumed portion is allocated for utilization by a process not in the first plurality. A second preselected amount of the unconsumed portion is reserved as a fence between the consumed portion and the allocated first preselected amount of the unconsumed portion.

Patent Agency Ranking