Utilities designed to simplify tuning of linux network stack and keep you from manually evaluate affinity maps / cpu masks.
BaseTune
RxBuffers
- increases RX-buffers of NIC (ethtool -G eth1 rx 2048
)CPUBasedTune
RSSLadder
- sets CPU affinity for NIC's queuesAutoSoftirqTune
AutoRPSTune
- sets RPS cpu maskAutoXPSTune
- sets XPS cpu mask
- All utilties aware of PCI belonging to NUMA-node and use CPU's bound to same NUMA node by default.
- You can override almost everything - socket, CPU list/mask.
--dry-run
mode, no settings will be changed, but you'll see what happens.