Multiplayer performance issue not present in singleplayer
Posted: Mon Mar 09, 2020 10:24 pm
Me and a friend have built an almost-megabase in multiplayer. He's the server, I'm the client. My problem: I'm suddenly stuck at <4 FPS, while he can keep playing just fine.
This historically has happened when I as a client am unable to match the speed of the server. We worked around that by reducing the game.speed to 0.8, then 0.6 and ultimately 0.5. It made for slow gameplay, but it was playable. A few weeks back, the train pathfinding algorithm was improved. This helped performance massively, we were able to return the game.speed to 1.0 and have grown the factory at that setting since.
Today, we again hit the threshold where my FPS falls. This time, reducing the game.speed does nothing to pull me out of the quagmire. The trigger seemed to be building 5 new trains to serve a new mining outpost...
If I load the save in singleplayer, I have absolutely no problem with playing this factory at full speed. I don't quite know what multiplayer difference exists. The major difference seems to be the "Waiting for Update" statistic shown in both screenshots. Is there anything that we can do to resolve this?
Multiplayer - note Waiting for Update @520:
![Image](https://forums.factorio.com/images/ext/85ec999fb8a6ee65491babca503d7d89.png)
factorio-multiplayer.log
Singleplayer - same Waiting for Update @28:
![Image](https://forums.factorio.com/images/ext/cdcd746938748a6e0c0a241100bad8a4.png)
factorio-singleplayer.log
Savegame if that is interesting:
factory.zip
This historically has happened when I as a client am unable to match the speed of the server. We worked around that by reducing the game.speed to 0.8, then 0.6 and ultimately 0.5. It made for slow gameplay, but it was playable. A few weeks back, the train pathfinding algorithm was improved. This helped performance massively, we were able to return the game.speed to 1.0 and have grown the factory at that setting since.
Today, we again hit the threshold where my FPS falls. This time, reducing the game.speed does nothing to pull me out of the quagmire. The trigger seemed to be building 5 new trains to serve a new mining outpost...
If I load the save in singleplayer, I have absolutely no problem with playing this factory at full speed. I don't quite know what multiplayer difference exists. The major difference seems to be the "Waiting for Update" statistic shown in both screenshots. Is there anything that we can do to resolve this?
Multiplayer - note Waiting for Update @520:
![Image](https://forums.factorio.com/images/ext/85ec999fb8a6ee65491babca503d7d89.png)
factorio-multiplayer.log
Singleplayer - same Waiting for Update @28:
![Image](https://forums.factorio.com/images/ext/cdcd746938748a6e0c0a241100bad8a4.png)
factorio-singleplayer.log
Savegame if that is interesting:
factory.zip