Intel® Ethernet 700/800 Series
Windows Performance Tuning Guide
Interrupt Moderation
Interrupt Moderation generally offers advantages in terms of system performance and resource utilization, and is enabled by default in the driver. The Interrupt Moderation Rate can be adjusted for the workload to customize how frequently interrupts are sent to the CPU for processing.
However, some use cases, such as low latency environments, benefit from having Interrupt Moderation disabled. This ensures the immediate processing of interrupts when packets arrive at the adapter, and removes any additional overhead that Interrupt Moderation might have introduced into the system (such as when aggregating interrupts and calculating rate moderation intervals).
To manage Interrupt Moderation:
- List the current value:
Get-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Interrupt Moderation" - Enable Interrupt Moderation:
Set-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Interrupt Moderation" -DisplayValue "Enabled" - Disable Interrupt Moderation:
Set-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Interrupt Moderation" -DisplayValue "Disabled" Note:Disabling Interrupt Moderation can result in higher CPU utilization as a result of the system handling a larger number of interrupts.