3 ms·
A single threaded heap of hot garbage-collection.
by PointyFluff 4y ago
A single threaded heap of hot garbage-collection.
- r2vcap 4y agoAnd this is one of those successful PC games made with the Unity engine.
- outworlder 4y agoExcept for the garbage-collection, single threaded code is extremely common across all "simulation" games. Too many interdependencies makes it difficult to parallelize. Dwarf Fortress was looking into offload fluid computation to other cores, not sure if it was done.
- SOLAR_FIELDS 4y agoI personally have not had a lot of performance issues with the base RimWorld game after a patch that was released targeting performance a year or two ago. Much more often it’s a poorly optimized mod that causes issues. I don’t often play very far into the insane late endgame though (200+ colonists/raiders on the map at once etc). I could easily see it being a problem at that point.