Is it possible to enable a debug mode to see what happens ? it's really strange, I don't have those issues when launching the server without oxide with 60/60
Hurtworld itemv2 branch
Discussion in 'Hurtworld Discussion' started by CaptainNebulous, Jan 10, 2017.
-
Wulf Community Admin
-
The current version of Hurtworld V2 has memory leaks. With a server pop of 50 to 60 players, you must restart your server every 4 hours. After that the memory leak consumes all your RAM (Assuming you have 6GB of ram).... which is probably what is really causing all of this. Oxide and its plugins have an extremely minimal effect (actually none from what I can tell) on RAM so it isn't them causing this (plus already confirmed from game devs it was on their end). Anyway, I had to learn this the hard way when I switched to V2. But with a 50 slot limit I can get away with 5 hour restarts. I'm sure this problem will be sorted out soon by the devs.
If you are not having this problem after some time passes after the restart, as I described, then it might not be the issue I am describing. It may be some sort of server performance issue, or a sub-par network being unable to send and receive the required data for that many players. The FPS loss is just a symptom caused by the severe lag. -
[DOUBLEPOST=1511524351][/DOUBLEPOST]
30 players
50+ players (unstable output peaks!!)
Check the ratio sent packets/bytes, what are those huuuuuuge packets ?
Last edited by a moderator: Nov 24, 2017 -
Hmm well I'm not sure what your issue could be then. But I tested the memory issues to a great extent. Let my server go a full week w/o Oxide and it still had the same issues. So in my case I pretty much confirmed Oxide wasn't causing it. But perhaps you are having a different problem. Whatever it is, if it is an Oxide issue then it doesn't seem to be wide spread. But I still tend to believe it is something else and Oxide coincidentally appeared to be the target issue.
-
GitHub page was deleted and Appveyor is not work also, where I can find it now?
-
Wulf Community Admin
-
Same issue on another server (with 32Gb RAM too) using Debian
[DOUBLEPOST=1511582679][/DOUBLEPOST]Btw,
-
Wulf Community Admin
[DOUBLEPOST=1511582888,1511582860][/DOUBLEPOST] -
I analyzed a bit, the issue is located during players connections packets (here it peaks at 27mb/s with only 20 players, but with server full it's 10x stronger) :
Here is the demonstration of lags: Gyazo - eea2ed91a13f0c5d5231722020c4d916.gif seems like it appears when users download structures informations, we need a fix to limit users download rate or remove useless sent data
It's not possible that a structure file of 970kb uses 27mb/s during 3 seconds (81mb sent??? for a 970kb file?)
Those rates are way lower without Oxide running, users download at 1-2mb/s max, I really think there is a bug in your core my friend
I can try to configure iptables to limit downloads but I don't think it'll solve the real issue, the hurtworld server will continue to send useless data to clients and block its send buffer, and so lagging without maximum bandwidth reached :/
Something is really fucked up in the v2 core, there is a network overflow issue, definitely not a memory leak issueLast edited by a moderator: Nov 25, 2017 -
Wulf Community Admin
-
-
Wulf Community Admin
-
Hello I have a little trouble when I want to install Oxide on my Hurtworld V2 server, so I copy the folder "Hurtworld_Data" and "_start-example.bat" but when I want to run my server it consumes 52 mega of memory long live, and it does not start, could you enlighten me on the origin of my worries, I also join you my OUTPUT_LOG, if it can help you, sorry for my English, I use google translation !
Initialize engine version: 5.6.3p2 (b3d7a6428558) Forcing GfxDevice: Null Null - Pastebin.com -
Wulf Community Admin
-
I find my error On the download page on the site there is only for version 1, you have to go on the Github, sorry for the inconvenience: D
-
Wulf Community Admin
-
Hello no kit for v2 hurtworld ?
-
-
@Wulf update pls