Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eliminate Nagle algorithm #9

Merged
merged 2 commits into from Aug 14, 2018

Conversation

@nxrighthere
Copy link
Contributor

commented Aug 13, 2018

This is one of the most important things that should be done for TCP-based multiplayer games.

In a simulation with 1000 clients on my machine the CPU usage dropped from 88% to 75%, but what is more important is that the elapsed time down from 2:26 minutes to 1:46.

Enjoy.

nxrighthere added 2 commits Aug 13, 2018
nxrighthere
nxrighthere
@nxrighthere

This comment has been minimized.

Copy link
Contributor Author

commented Aug 13, 2018

I remember the days when we were working on an emulator for World of Warcraft. This option was solved many problems with latency for us. It was 12 years ago. "Good" old times.

@paulpach paulpach force-pushed the vis2k:master branch 5 times, most recently from 3cd6b1c to d43dba9 Aug 14, 2018

@vis2k vis2k merged commit d58e59f into vis2k:master Aug 14, 2018

1 check passed

continuous-integration/appveyor/pr AppVeyor build succeeded
Details

@nxrighthere nxrighthere changed the title Elliminate Nagle algorithm Eliminate Nagle algorithm Sep 27, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.