Netgate 4200 Speed Default Shift Settings Causing Latency Issues?
-
@Doods1130 I didn't have any latency issues yesterday. I'm still using the Speed Shift 20 setting, and will do more testing today.
I'm not sure if the CroudStrikesBlueScreens issues on Friday was part of the inter-web latency issues I was experiencing. To be clear, I do not run any windows, so I mean out there in the inter-tubes.
-
I did the factory reset last night and it didn't make a difference. Starting to wonder if I got a bad unit. It'll stop answering DNS queries once in a while I noticed yesterday. I really don't want to spend much time troubleshooting it.
-
Did another reinstall last night to install a nvme drive. When I did the reinstall, I chose 23.09 instead of 24.03. Using 23.09 seems to have resolved all of my problems. On 23.09, the nics are using all 4 rss queues instead of 1, and my latency is back down to what the sg2100 used to be.
Should I report this somewhere as it may be a regression?
-
@Doods1130 Maybe it has something to do with this:
https://forum.netgate.com/topic/138174/pfsense-vtnet-lack-of-queues/5
"You can have shaping, or you can have queues, but you can't have both on vtnet. Since pfSense uses ALTQ for shaping, that gets defined."
-
@Doods1130 redmine.pfsense.org is the bug report/feature request home.
-
Back to the original topic, anyone have guidance on optimal Speed Shift settings to minimize latency?
-
I cannot find a measurable or noticeable difference between 0, 50, and 80. My 4200 was set at 80 when I got it so I've put it back to that and left it.
-
@RKiFkRyCevGvpLeXMove said in Netgate 4200 Speed Default Shift Settings Causing Latency Issues?:
anyone have guidance on optimal Speed Shift settings to minimize latency?
Speedshift works extremely fast. Far faster that speedstep. But if you want lowest latency just disable it entirely.
The number of receive queues is set to 1 specifically for the 4200 in all versions that support it.
-
@stephenw10 said in Netgate 4200 Speed Default Shift Settings Causing Latency Issues?:
The number of receive queues is set to 1 specifically for the 4200 in all versions that support it.
Pardon my curiosity, but what's special about the 4200 that makes 1 queue the best option?
-
The maximum total throughput is significantly better when a single receive queue per NIC is used. Though if you are passing no more than 2.5Gbps (total) it is not required.
-
For the record, I set speed shift back to 80 last week, and this week has been fine. I think the issue was just a coincidence of my timing with regards to upgrading to the 4200 and the croudstrike issues.
-
This post is deleted!