Techniques for resource allocation and management
AssigneeDell Products L.P.
InventorsMaor Rahamim, Ashok Tamilarasan, Vamsi K. Vankamamidi
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsMaor Rahamim, Ashok Tamilarasan, Vamsi K. Vankamamidi
Estimating the term…
Techniques can include: maintaining a domain cursor and instance cursors; issuing, by a thread, a resource allocation request; and performing processing to allocate a resource instance, including: determining a domain from which to allocate a resource instance, wherein the domain cursor denotes a domain identifier (ID) identifying the domain, and wherein a first of the instance cursors corresponds to the domain; performing, based on the first instance cursor, unsuccessful attempts to obtain a free resource instance of the domain, wherein the first instance cursor is advanced to a next resource ID of the domain after each of the unsuccessful attempts; determining whether the unsuccessful attempts exceeds a maximum; and responsive to determining that the unsuccessful attempts exceeds the maximum, performing second processing including: placing the thread on a queue associated with one resource instance of the domain, wherein the thread waits on the queue to acquire said one resource instance.
A computer-implemented method comprising:
A system comprising:
One or more non-transitory computer-readable media comprising code stored thereon that, when executed, performs a method comprising:
Dependencies are inferred from the claim text.