Our game, Birdcage, has had alright performance when considering our NPC + Player counts, however recently, without having made any changes to how any of our core scripts work, we’ve had a seemingly terrible leak with raknet and have been struggling really bad with finding the source. Ping’s been recently spiking from around 80 - 150 ms and shooting straight up to between 1k - 5k ms. We’ve been wondering if anyone may understand what exactly the microprofiler data in this refers to as I can’t find any information on it in this case.
Whenever the server starts up, net/raknet starts off at around 100 MB then over the span of around an hour reaches 3000 MB.
Some important things to note, we fire remotes fairly often and have a large chunk of players, so I suspect this may have something to do with it, however when I do search for anything related to a RakNet::UpdateNetworkLoop overflow, I don’t actually manage to find any info on it, hence why I’m here to see if anyone knows anything.
Below is the microprofiler of the server in which it occurred. I plan on adding a module to track remote event usage in the off-chance it’s caused by an exploiter mass spamming remotes, but once again I cannot be very sure. F9 shows that client memory is fine and everything in server memory ASIDE FROM Raknet is 100% fine. Raknet being the only thing that’s abnormally high.