Intel® Ethernet 700/800 Series

Windows Performance Tuning Guide

ID Date Version Classification
784543 02/06/2024 1.1 Public
Document Table of Contents

​Receive Buffers

Receive Buffers are allocated in the host memory and are used to store packets received by the adapter. Each received (RX) packet requires at least one Receive Buffer, and each buffer uses 2 KB of memory. You can choose to increase the number of Receive Buffers if you notice a significant decrease in the performance of received traffic or if you see dropped/discarded RX packets.

To manage receive buffers:

  1. ​List the current value (default is 512 bytes): Get-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Receive Buffers"
  2. Increase Receive Buffers to 4096 bytes: Set-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Receive Buffers" -DisplayValue 4096
Note:​See ​Transmit Buffers for equivalent tuning on the Transmit (TX) side, where applicable.