-
公开(公告)号:US20180095664A1
公开(公告)日:2018-04-05
申请号:US15282335
申请日:2016-09-30
Applicant: salesforce.com, inc.
Inventor: James E. Walsh , Sameer Tiwari
IPC: G06F3/06 , H04L29/08 , H04L12/911
CPC classification number: G06F3/067 , G06F3/061 , G06F3/0653 , G06F3/0665 , H04L41/0896 , H04L41/5051 , H04L43/08 , H04L47/82 , H04L67/1008
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 is determined for each of the resources within the computing environment to determine an unconsumed capacity for each of the resources below a utilization threshold. The utilization threshold is resource-dependent. One or more working sets of resources including unconsumed capacity of resources of a similar class are generated. The working sets are provided to a second plurality of processes. The first plurality of processes and the second plurality of processes are executed concurrently using the aggregate resources and at least one working set of resources.
-
公开(公告)号:US11902102B2
公开(公告)日:2024-02-13
申请号:US17931310
申请日:2022-09-12
Applicant: salesforce.com, inc.
Inventor: James E. Walsh , Sameer Tiwari
IPC: H04L47/70 , H04L47/83 , H04L41/14 , H04L43/0876 , H04L1/02 , H04L7/10 , H04L67/568
CPC classification number: H04L41/14 , H04L1/02 , H04L43/0876 , H04L47/822 , H04L47/823 , H04L7/10 , H04L67/568
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.
-
公开(公告)号:US10158642B2
公开(公告)日:2018-12-18
申请号:US15148516
申请日:2016-05-06
Applicant: salesforce.com, inc.
Abstract: Log entries are provided with unique entry identifiers, which may be sequenced in an incremental or decremental order, to create or to update a distributed log which may be replicated and distributed to multiple servers in a network. The entry identifiers may be appended to their respective log entries. Files, records or data which are identified by their respective log entries may be transmitted regardless of the sequence of the entry identifiers.
-
公开(公告)号:US20230006891A1
公开(公告)日:2023-01-05
申请号:US17931310
申请日:2022-09-12
Applicant: salesforce.com, inc.
Inventor: James E. Walsh , Sameer Tiwari
IPC: H04L41/14 , H04L43/0876 , H04L67/02 , H04L47/70
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.
-
公开(公告)号:US11489731B2
公开(公告)日:2022-11-01
申请号:US15282322
申请日:2016-09-30
Applicant: salesforce.com, inc.
Inventor: James E. Walsh , Sameer Tiwari
IPC: H04L43/0876 , H04L41/14 , H04L47/70 , H04L67/02 , H04L67/10 , H04L67/568
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.
-
6.
公开(公告)号:US10963311B2
公开(公告)日:2021-03-30
申请号:US15282341
申请日:2016-09-30
Applicant: salesforce.com, inc.
Inventor: James E. Walsh , Sameer Tiwari
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.
-
7.
公开(公告)号:US20180095803A1
公开(公告)日:2018-04-05
申请号:US15282341
申请日:2016-09-30
Applicant: salesforce.com, inc.
Inventor: James E. Walsh , Sameer Tiwari
IPC: G06F9/50
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.
-
公开(公告)号:US20170322994A1
公开(公告)日:2017-11-09
申请号:US15148516
申请日:2016-05-06
Applicant: salesforce.com, inc.
CPC classification number: H04L63/102 , G06F17/30575 , H04L67/1095 , H04L67/1097 , H04L67/125 , H04L67/42
Abstract: Log entries are provided with unique entry identifiers, which may be sequenced in an incremental or decremental order, to create or to update a distributed log which may be replicated and distributed to multiple servers in a network. The entry identifiers may be appended to their respective log entries. Files, records or data which are identified by their respective log entries may be transmitted regardless of the sequence of the entry identifiers.
-
-
-
-
-
-
-