Shall we turn on RSS in Network Adapter?
Queue Size?
Network Adapter RSS
RSS (Receive Side Scaling) can usually be turned on with brand name NICS that have decent drivers.
RSS generally enables parallel processing of received packets on multi-processor/multi-core machines to avoid reordering. It separates packets into "flows" and uses different processors for each flow. This works for multiple physical cores, but not hyperthreading.
The "Queue Size" should be a value no greater than 4, and no greater than the number of available physical processor cores. There is some more info on potential pitfalls here: https://www.intel.com/content/www/us/en ... 06703.html
I hope this helps.
RSS generally enables parallel processing of received packets on multi-processor/multi-core machines to avoid reordering. It separates packets into "flows" and uses different processors for each flow. This works for multiple physical cores, but not hyperthreading.
The "Queue Size" should be a value no greater than 4, and no greater than the number of available physical processor cores. There is some more info on potential pitfalls here: https://www.intel.com/content/www/us/en ... 06703.html
I hope this helps.
You should probably test both throughput and latency with it enabled/disabled. If you see no noticeable degradation in performance with it enabled, leave it enabled - it is better for distributing resource utilization. If there is an issue with the driver, you will start to experience packet loss, latency spikes, even loss of connectivity, it should be immediately obvious. Intel has one of the best NIC drivers, so you should be safe enabling it.