Re: Performance optimization - post your saves
Posted: Mon Jun 15, 2026 1:12 pm
Time spent when multi-threading things have nothing to do is known but no clean solution was ever found. Since the case of "they have nothing to do" is paired with "the map itself probably has nothing to do" it was never deemed important enough for additional complexity in not sending the threads to work on 'nothing'.
The slow-frames you're seeing are likely caused by CPU power-savings down-clocking the CPU when it's not working hard enough. This results in the threads taking longer to start, do nothing interesting, and stop. Or, when switching from not-a-lot-happening and then an intense frame happens the CPU has to up-clock which takes time and you see a small spike. There's nothing the engine can do about this since it's a user power setting and up to the player if they want to disable it or not.
The slow-frames you're seeing are likely caused by CPU power-savings down-clocking the CPU when it's not working hard enough. This results in the threads taking longer to start, do nothing interesting, and stop. Or, when switching from not-a-lot-happening and then an intense frame happens the CPU has to up-clock which takes time and you see a small spike. There's nothing the engine can do about this since it's a user power setting and up to the player if they want to disable it or not.