[TcpAckFrequency + TCPNoDelay] Values?

Draxion

Reputable
Oct 25, 2015
30
0
4,530
I have known about TcpAckFrequency + TCPNoDelay for a while however never really stuck to it once I had tried it. But now I am curious..... I was wondering what would be the optimal hexidecimal value for both Tcpackfrequency and TCPNoDelay. I have seen most people recommend the value of 1 get I have also seen others. I recently came upon someone who claims to have found the "best" value which being 1288fff however I don't quite trust this value as I have seen someone set their value to 9999 and their CPU suffered damage so I am very cautious to proceed with the value of 1288fff. I would just like to know if there is any optimal value to be used for both TcpAckFrequency and TCPNoDelay...... Thank you
 
Solution
I don't know what minecraft uses for network protocols but almost all this stuff about changing these parameters is extremely old information. Most of this is back from restriction in windows xp. Microsoft made major improvements using many of the newer feature in the tcp stack in OS newer than vista.

Many things you used to edit the registry for are now ignored and not used in the newer OS. Not sure on these but in most cases people proposing this have not actually tested scientifically to show it makes it a difference......it just "feels" like it does to them.
This does not accomplish a lot in most cases. Maybe in a lan you might see a small benefit copying lots of tiny files. Almost everything supports sliding window size so the tcp window size is not limiting transfer times.

The people that think this speeds up ping or games are fools. Ping uses ICMP and games primarily transfer data by UDP. Since neither uses TCP these parameters have no effect.
 
It can't fix latency that is mostly a measure of distance. It only would matter on the transfer of lots of tiny files or maybe remote database transactions...which is very stupid to be doing.

If you mean games then it does not apply because most games use UDP for the data stream.
 
I don't know what minecraft uses for network protocols but almost all this stuff about changing these parameters is extremely old information. Most of this is back from restriction in windows xp. Microsoft made major improvements using many of the newer feature in the tcp stack in OS newer than vista.

Many things you used to edit the registry for are now ignored and not used in the newer OS. Not sure on these but in most cases people proposing this have not actually tested scientifically to show it makes it a difference......it just "feels" like it does to them.
 
Solution