Cooperated interrupt moderation for a virtualization environment
AssigneeIntel Corporation
InventorsYaoZu Dong, Yunhong Jiang, Kun Tian
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsYaoZu Dong, Yunhong Jiang, Kun Tian
Estimating the term…
Generally, this disclosure describes systems (and methods) for moderating interrupts in a virtualization environment. An overflow interrupt interval is defined. The overflow interrupt interval is used for triggering activation of an inactive guest so that the guest may respond to a critical event. The guest, including a network application, may be active for a first time interval and inactive for a second time interval. A latency interrupt interval may be defined. The latency interrupt interval is configured for interrupt moderation when the network application associated with a packet flow is active, i.e., when the guest including the network application is active on a processor. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
A method of moderating interrupts in a virtualization environment supported by a host system, the host system comprising a host processor, and a guest executed on the host processor, the guest comprising a virtual processor and a guest process executed on the virtual processor, the guest process comprising a network application associated with a packet flow, the method, comprising:
A system comprising, one or more storage mediums having stored thereon, individually or in combination, instructions for moderating interrupts in a virtualization environment supported by a host system, the host system comprising a host processor, and a guest executed on the host processor, the guest comprising a virtual processor and a guest process executed on the virtual processor, the guest process comprising a network application associated with a packet flow, said instruction, when executed by one or more processors, result in the following operations comprising:
A system comprising:
Dependencies are inferred from the claim text.