Advertisement
Guest User

Regedit/DNS Rant (By Impaling)

a guest
Jan 22nd, 2017
430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.82 KB | None | 0 0
  1. It doesn't slowly ruin your PC, Regedit just undoes Nagle's Algorithm,
  2.  
  3. "if there is new data to send
  4. if the window size >= MSS and available data is >= MSS
  5. send complete MSS segment now
  6. else
  7. if there is unconfirmed data still in the pipe
  8. enqueue data in the buffer until an acknowledge is received
  9. else
  10. send data immediately
  11. end if
  12. end if
  13. end if"
  14.  
  15. This will put a bit more strain on your processor. If you have an i5 equivalent or above, the strain should be minimal, <1% of your CPU usage.
  16.  
  17. Basically, TCPAckFrequency and TCPNoDelay which are included in Swampie's Registry Values, as well as most others, will reduce the buffer until an acknowledge is received, in theory sending packets faster than usual. Linux and Mac users already have Nagle's Algorithm unimplemented by default, so Windows users will be on equal ground as them if they use this. This will only affect TCP packets, which are used by most games along with UDP. Ping in Command Prompt, also known as cmd.exe, is ICMP, so that will not affect that.
  18.  
  19. Quoting a few gamers on TCPAckFrequency:
  20. "Any TCP traffic flow will be massively improved by prioritising ACKs. Without ACKs, servers tend to start holding back on sending additional packets, which drives up average connection latency."
  21.  
  22. All regedits are the same, however, the free ones and the paid ones, the values don't matter, in computing there is only 0 and 1, 0 being disabled and 1 being enabled, and these DWords undo "nagling", so it doesn't matter which Regedit you use, as long as it has those DWords.
  23.  
  24. DNS doesn't do anything—it's just a placebo (mental) effect which tricks you into thinking you're doing better because it, usually if people get better or "laggy" hits because of it is pure coincidence. DNS is a domain name system which converts alphabetical IP addresses, i.e. "google.com" into something like, "172.217.3.14" (random IP). Minecraft only uses numerical addresses aside from the server menu. Once you establish a connection to a server, there is nothing you have to convert—the server manages all the other players packets and sends it to you, it goes like "you -> server -> player, and player -> server -> you". The server will always be the medium for your packets, and since your DNS has already identified the numerical IP of the server, it won't do anything else for you. However, a slow/corrupted DNS can only steal your data and slow down your browsing/connection speed (for example when your Minecraft has those blue connection bars, it means it's trying to identify the numerical IP and communicate with the server so it can display data).
  25.  
  26. If you're going to use a DNS, I'd highly recommend Google's DNS servers (they're quite fast and work with all locations and are quite secure).
  27.  
  28. The primary DNS for Google is 8.8.8.8, and the alternate DNS is 8.8.4.4.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement