Looking for help locating the cause of a ballooning Entity Update time
Posted: Tue Sep 24, 2024 5:00 pm
To preface; was unsure if this went here or in technical help, sorry if it's in the wrong forums!
I have a (very old; circa 0.16 iirc) save that I've pulled across every update since, and, twice now, I've had this weird.... thing, where the UPS will suddenly fall sharply while seemingly nothing unusual is happening. The first time this happened when I was updating a version and I thought the factory was just killed by the update, but after leaving it running for a few days IRL it figured itself out and went back up from 2 UPS to 45-50 (at the time).
This time, it happened in the middle of a play session, and the only event that I could see even remotely near the timing was parking about 200 spidertrons in my logistics network with requests, but I've done that before with no issue.
I pulled up the time breakdown, and of the ~400 ms each frame was taking, over 350 were spent on Entity update. As I write this, the UPS is recovering, and is now back up to 5 (Still >90% Entity update).
Having waited to see if the UPS recovery continues, it has; Entity update has dropped back to about 60ms, bringing the game nearly back to its previous UPS of 12-15. Fortunately only took ~30 minutes this time instead of days.
In the interest of being able to solve this if it happens again (and, dare I dream, bring my base back towards real time speed), is there any way to get an idea of what entities were pulling so much compute?
This is in vanilla, in the latest update.
Edit: Can post the file if needed, but as it's >270 mb, I figure I should wait until someone requests it before wasting Wube's bandwidth and storage.
I have a (very old; circa 0.16 iirc) save that I've pulled across every update since, and, twice now, I've had this weird.... thing, where the UPS will suddenly fall sharply while seemingly nothing unusual is happening. The first time this happened when I was updating a version and I thought the factory was just killed by the update, but after leaving it running for a few days IRL it figured itself out and went back up from 2 UPS to 45-50 (at the time).
This time, it happened in the middle of a play session, and the only event that I could see even remotely near the timing was parking about 200 spidertrons in my logistics network with requests, but I've done that before with no issue.
I pulled up the time breakdown, and of the ~400 ms each frame was taking, over 350 were spent on Entity update. As I write this, the UPS is recovering, and is now back up to 5 (Still >90% Entity update).
Having waited to see if the UPS recovery continues, it has; Entity update has dropped back to about 60ms, bringing the game nearly back to its previous UPS of 12-15. Fortunately only took ~30 minutes this time instead of days.
In the interest of being able to solve this if it happens again (and, dare I dream, bring my base back towards real time speed), is there any way to get an idea of what entities were pulling so much compute?
This is in vanilla, in the latest update.
Edit: Can post the file if needed, but as it's >270 mb, I figure I should wait until someone requests it before wasting Wube's bandwidth and storage.