Increasing Game Latency, Speed Up Internet, And Maximizing Web Browsing
Member
1094 cr points
Send Message: Send PM GB Post
24 / M / USA
Offline
Posted 6/19/08
1: Disabling Nagle Algorythm

This is not a joke. I have been suffering from major lag for a long time, and I have FOUND the problem.

The issue is something known as the "Nagle Algorithm". Anyways I'll keep it simple, this algorithm was created years ago as a way of allowing a steady stream of data to use low bandwidth. It was designed for older dial up modems to prevent online games and other things sending large numbers of small packets from filling up your entire bandwidth sending "ACK Packets". What this does is automatically delay your computer from responding to a single packet by 200ms which allows your computer to respond to multiple packets at once using less bandwidth. What this essentially does, is add up to 200ms to your lag. If you want to know more, do some googling; I don't want to bore you.

Anyways, if you are on a modern broadband connection, you can DRASTICALLY improve your Mabinogi lag by disabling this algorithm. I am unsure of how to do this in Windows Vista, but in Windows XP it is a simple registry edit.

1. Run Regedit
2. Browse to HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
3. It gets tricky here, there be a bunch of Folders with letters and numbers under this Key, you need to find the one that is your network adapter. Browse them one at a time and look for the ones with similar settings to your network, such as if you have an IP address or a Gateway manually set. If you are unsure, you could always just try adding the line to all of them.
4. Add a DWORD named TcpAckFrequency This is Case Sensitive. If it is already there, skip to step 5.
5. Set the Value of the DWORD to 1
6. Reboot your PC

After this, the Nagle Algorithm will be disabled.

If you wish to test your lag, the best way to do it is by casting the Healing spell. Try casting all 5 charges of your healing spell before this fix, then after. I guarantee you'll cast them twice as fast after this fix if you have had lag issues or are living on the east coast.


For more information read: http://smallvoid.com/article/winnt-nagle-algorithm.html

I was ready to quit this game due to lag issues until I found this. Now all of my problems have completely gone away. If this improves your game performance, please share!

2: Increasing Internet Speed by 20% *Only works with Windows XP Proffesional and Windows Vista*

http://youtube.com/watch?v=jxkHKber82Y

Self Explanatory

3: Getting a DNS Server *Improves the Latency of online games by opening up to a bigger server*

http://youtube.com/watch?v=_x348z8vqqY&feature=related

Self Explanatory

4: Increasing Internet Browsing and helps load web pages faster!

www.getfullspeed.com

This is actually very easy, once you type the web address in theres a link that says "Full Speed" click it, and download it, then after that it opens up the program and run the test, before this it too 9 seconds to load my 2 homepages at once. After it, it loaded my homepages about .24 seconds >_> NOW THATS FAST! *from my opinion*

All this might or might not help you >_> but it sure helped me soo much XD
Member
32066 cr points
Send Message: Send PM GB Post
23 / M / Texas
Offline
Posted 6/18/09
This naggle algorithm stuff works... But to get mine to work, i also had to put in TcpNoDelay and turn it to 1 in the same folder as TcpAckFrequency.
Member
176 cr points
Send Message: Send PM GB Post
24 / F / Antigo, WI
Offline
Posted 8/14/09
It definitely works.
You can actually FEEL your controls become
suddenly more responsive.

After I did this, i wanted to cry from joy, then I went and murdered
millions of black grizzlies with my un-lagginess. O_O
You must be logged in to post.