Version: 2.1.9
Mods: None (vanilla + Space Age)
The game gradually developed a severe UPS degradation.
Initially, the slowdown occurred only occasionally (or at regular intervals) and lasted for a short time before recovering. Over time, both the frequency and the duration of these slowdowns increased until the game eventually remained at approximately 8 UPS almost continuously.
The performance debug overlay shows:
Construction manager: ~97–114 ms/tick
Entity update: ~2 ms/tick
Logistic manager: ~0.13 ms/tick
Electric network: ~0.4 ms/tick
Almost all update time is spent inside Construction manager.
Entity update, transport lines, electric network, fluid system, trains, and logistic manager all appear to have normal CPU usage.
Using the debug editor, I removed all entities from Navius surface, and the performance returned to normal.
[2.1.9]Performance problem: Construction manager consumes ~100 ms/tick
[2.1.9]Performance problem: Construction manager consumes ~100 ms/tick
- Attachments
-
- SE-2nd-exp.zip
- save data
- (61.1 MiB) Downloaded 19 times
-
- SS with required debug print + show-entity-time-usage
- Factorio2.1.9 performance problem with additional debug print on navius.png (3.76 MiB) Viewed 523 times
-
- SS with required debug print
- Factorio2.1.9 performance problem with minimum debug print.png (1.7 MiB) Viewed 523 times
Re: [2.1.9]Performance problem: Construction manager consumes ~100 ms/tick
From a quick check it looks like this situation is caused by the cargo landing pad on Gleba and items overflow onto ground, more specifically that there is a pile of 87k item-on-ground entities at the position of cargo landing pad, each time robot checks to pickup one of them there is a tiny entity search performed and it visits all other 87k items on ground.
Re: [2.1.9]Performance problem: Construction manager consumes ~100 ms/tick
Do you know how Gleba got into this state? (with all the items on the ground)
If you want to get ahold of me I'm almost always on Discord.
Re: [2.1.9]Performance problem: Construction manager consumes ~100 ms/tick
I repeatedly dropped resources manually from the space platform.
And I overlooked the state of the Gleba surface.
My "mottainai" spirit made me do it, sorry.
And I overlooked the state of the Gleba surface.
My "mottainai" spirit made me do it, sorry.

