Intel® Ethernet 700/800 Series

Windows Performance Tuning Guide

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

​Transmit Buffers

Transmit Buffers are allocated in the host memory and are used to store packets that are being transmitted out of the adapter. Each transmitted (TX) packet requires at least one Transmit Buffer, and each buffer uses 2 KB of memory. The default value is set to 512 bytes and is typically big enough for the driver to handle transmitted packets. You can choose to increase the number of Transmit Buffers if you notice a significant decrease in the performance of the egress (TX) traffic.

To manage the transmit 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 ​Receive Buffers for equivalent tuning on the Receive (RX) side, where applicable.