Network Adapter RSS

Get help and discuss anything related to tweaking your internet connection, as well as the different tools and registry patches on the site. TCP Optimizer settings and Analyzer results should be posted here.
Post Reply
MagikMark
Regular Member
Posts: 100
Joined: Thu Nov 21, 2013 8:57 pm

Network Adapter RSS

Post by MagikMark »

Shall we turn on RSS in Network Adapter?

Queue Size?
User avatar
Philip
SG VIP
Posts: 11758
Joined: Sat May 08, 1999 5:00 am
Location: Jacksonville, Florida

Post by Philip »

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.
MagikMark
Regular Member
Posts: 100
Joined: Thu Nov 21, 2013 8:57 pm

Post by MagikMark »

Thanks for the info

How do I know if I have a decent driver? I have an onboard Intel NIC on Sabertooth X99 MOBO and a Xeon E5-2695. 14 Cores 28 Threads

How do I know if it is working properly? Is there some kind of a test?
User avatar
Philip
SG VIP
Posts: 11758
Joined: Sat May 08, 1999 5:00 am
Location: Jacksonville, Florida

Post by Philip »

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.
Post Reply