Performance Drop in Dedicated Multiplayer - noticed something

Gibblets411

New member
Sometimes the performance near a base (or maybe other clients cause it) in multiplayer seems to drop to abysmal framerates, like anywhere from 1-5 during blood moons to 10-20 idling in even small bases.
Tonight was the first time I've ever seen the performance recover on its own from those lows, the second my brother logged off, my game went back to a solid 60 fps.

Neither my PC, other player's PCs nor the dedicated server's PC are being stressed, so this obviously isn't a PC hardware issue.
There must be some kind of issue related to networking or being around other players that causes massive stress for other players.

This has probably been noted tons of times, I just wanted to throw this info to TFP incase it can help isolate the problem.
If I can help provide logs or more testing to help track this nightmare performance bug down, I'd be happy to!

 
If it's in bases, there was a known issue (not sure if there was a fix for it yet or not but mentioning it in case it isn't yet fixed) where the forge would cause noticeable FPS drops when running.  Lighting can also do it if you go crazy with it, though you did say a small base.  I've seen issues with severe lag if two players are on the same WiFi and someone not on their WiFi is connected, then one person on the WiFi gets really bad performance.  But you said a dedicated server, so that's not it.  Beyond that, I have no specific ideas.  A log could help and perhaps one from each player who was connected (all logs from the same game session, not different sessions).  Without a log, there's not much that can really be looked at, though.

 
I'll gather the logs here if I can get my brother to cooperate xD  He's got a newborn boy so it might be a couple hours before I can get his logs.
Any log requests from the dedicated host PC1?  I gave them a quick look and wasn't sure which ones would be of use.
Is there a way to upload txts to this forum?

Just want to write this more clearly.
PC 1 (Dedicated server) is in my room (PC1 and PC2 are connected to same router via Ethernet cable. port forwarding and firewalls dealt with).
PC 2 is my PC I play the game on.
PC 3 is my brother who lives in a different city.

 I've seen issues with severe lag if two players are on the same WiFi and someone not on their WiFi is connected.
So this is a potential.  I was usually the one having issues with performance in bigger groups while I was hosting on the 2nd PC in my room (PC1)

-About an hour before logging off that night I noticed the game had start getting really bad performance near the base, like 15fps.  My brother even commented on it, on his end.
-It's not lighting, the base has maybe 5 lightsources total.  The base is like 20x20 blocks and very spartan.
-We only have a single forge(Was running), workbench, cement mixer and 2 campfires.

-The moment PC3 disconnected , PC2 framerate snapped back to 60 fps clean (running vsync to lock to 60fps)

That feels like theres some kind of loop stuck between two clients for whatever reason.  I have no idea.

Some other notes:
~Before the performance issues hit, my parents were both playing and logged off so I think they are irrelevant to the issue.

~This had also happened back in the v1.0 experimental branch last month, but I had never noticed it clear up when someone logged off.
Same setup, PC1 hosted and I joined from PC2.  Then had 5 friends also playing.
We had 6 people playing and the client performance would just die for certain players (NOT everyone), both performance and other players-performance nowhere near me in real life.
Neither the dedicated PC nor the clients were showing any hardware bottlenecking in performance, sub40% usage on CPU/GPU, using 4gb of 32gb on PC 1 and 2.

Just trying to add as much detail as possible.  If this could be fixed, the game would feel so much better.  Blood Moons have slowed to a slideshow on occasion because of this issue.  Task Manager was still reporting barely any usage, so it feels like the engine is just seizing due to some kinda code issue.

 
Last edited by a moderator:
Same here. When I am alone on the server it runs good. When other friends start to join I get severe stuttering from frame rate drops that comes and goes every 5 to 10 seconds or so. It makes the game nearly unplayable in multiplayer. When friends swap items on their belts I noticed I stutter if i am nearby to them as well. When we are fighting, the stutter is there heavily. Bloodmoons are stutter crazy. This wasn’t a problem in alpha 21 for and i am on the same pc, same server host and same ISP.  This problem is only in 1.0 and on a multiplayer server with another person.

In single player or if I am alone on that same server, everything runs fine.

 
Welp, I'm playing solo on my server and it's happening.

**Alt tabbing fixed it**
lol... wtf

I turned off the forge before alt-tabbing.

 
Last edited by a moderator:
Can you try not using Wi-Fi to see if that fixes the problem?  It might not, but it would eliminate that as a source of the problem.  In general, the game will play better without Wi-Fi anyhow. 

Not sure why alt tab solved it for you that time.  Have you added the game and save folders to your antivirus whitelist?  Info is in the sticky post here.  And opened the ports for the game on your router?  Also in the sticky post.

 
 what does the server log look like? 

Also, I'm not sure of other issues, but I know that alt tabbing can fix a vsync issue, make sure that's off, or try using it in the gpu control panel. Alt enter will swap borderlands fullscreen, try that too.

 
Back
Top