Regression in Conveyor Network Performance

snek shared this feedback 23 hours ago
Not Enough Votes

We have noticed a major decrease in conveyor performance with large grids as of the Fieldwork update, specifically relating to conveyor network updates and changes. This is having a major effect on our server, where players are being forced to downsize their builds due to lag, lag that was not present during the Signals update.


Steps to reproduce:


1.) Spawn in this station* in a survival world: https://steamcommunity.com/sharedfiles/filedetails/?id=3497361400


2.) Attach a large ship to its conveyor network, such as https://steamcommunity.com/sharedfiles/filedetails/?id=3548560477


3.) Notice how the sim speed dumps while the conveyor network is recalculated


4.) Detach the ship (and notice how the sim speed dumps again)


5.) Go to any refuel station or similar gas-to-player transfer spot and refuel


6.) Notice how sim speed dumps again


7.) Remove all contact blocks (inc. from the fieldwork DLC) from the station


8.) Reload in 1.204 signals


9.) Notice how sim speed is much better, gas-to-player transfer sites work without dumping sim, and how conveyor network updates don't dump sim speed.


If you install the profiler plugin with Torch, and run a session profile, notice how between the two versions the station goes from using up 0.36 ms per frame in fieldwork to 0.17 in signals.


*yeah, its a big station, but this station does not have any performance issues in signals. it only starts having issues in Fieldwork

Replies (2)

photo
4

Can confirm, this issue has severely degraded server performance and has made the future of making larger builds very uncertain (as I prefer to only make stuff people can actually use in survival). This only seems to have started after the Fieldwork update.

photo
1

Correction to the issue:


7.) Remove all Fieldwork blocks (inc. from the fieldwork DLC) from the station

Leave a Comment
 
Attach a file