Multi-level polling techniques
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Lior Kamran, Amitai Alkalay
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Lior Kamran, Amitai Alkalay
Estimating the term…
In at least one embodiment, processing can include: receiving I/O operations at a system; servicing the I/O operations, wherein servicing causes a plurality of events in connection with hardware components; and polling event queues associated with the hardware components, wherein each event queue indicates outstanding events of a corresponding one of the hardware components, wherein said polling includes: performing a first level polling cycle or interval, including calling first level pollers, wherein each of the first level pollers polls a corresponding event queue to determine whether the corresponding event queue has any outstanding events; and responsive to completing the first level polling cycle or interval, performing a second level polling cycle or interval, including calling a first set of one or more second level pollers based on one or more conditions.
A computer-implemented method comprising:
A non-transitory computer readable medium comprising code stored thereon that, when executed, performs a method comprising:
A system comprising:
Dependencies are inferred from the claim text.