LammeSnail wrote:
Thanks for your offer!
Did you find here the technical details of our current system?
Do you see any problem or issue to solve, or can I contact you with the config if so?
TY!
I saw the post on the previous page, if that is what you mean with the technical details, or do you have more information somewhere else?
The foremost problem I think I may be able to help with ( unless you already know the issue causing it ) would be the lag spikes when the server have lots of players.
From what I can tell on my end, it's not a bandwidth related problem, but it may be linux-latency related problem.
I have several ideas of what could be causing this that I could help with and among them are to move as much of the files that are continually accessed to a tmpfs mount. Disk access calls can delay the execution of other hardware calls (such as a select, read or write on a inet socket) and that could explain at least some of the lag-spikes.
Another thing is that most linux servers are configured to act as "normal" server, in our case this means that the server is configured and optimized as a multi-tasking, max throughput machine.( Like a db server, all that matters is that you reach as high a throughput as possible, it doesn't matter if suddenly a couple of request takes 1s longer than normal)
However,
In theory game servers are a bit different in that the data packages they send and receive are mostly latency dependant, not throughput dependant.
As such a more latency optimized configuration could increase the performance of the urt server, and I can help with this configuration, both kernel and system.
Feel free to pm me or mail me.