Laundry list of performance stuff from a tracy run on 2022-12-28 #20036
Replies: 12 comments 9 replies
-
Keybinds menu is hyper slow |
Beta Was this translation helpful? Give feedback.
-
Airlock controllers burn CPU on overlay updates they dont need |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Both pathing needs the overlay creation removed (check with design team, denth approved already) They dont render properly, arent visible for 99% of people, and wastes ~3ms per bot. |
Beta Was this translation helpful? Give feedback.
-
New character saves dont need their hair randomising, especially when 30 of them are made on login |
Beta Was this translation helpful? Give feedback.
-
We burn a lot of the tick for data we are never gonna use. |
Beta Was this translation helpful? Give feedback.
-
Theres 5 different variation spikes here, one of which quite high up the tick usage |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
It generates all this info every tick despite there being no viewers 99% of the time. Adding a |
Beta Was this translation helpful? Give feedback.
-
This could do with being subsystemised, it made the MC skip ticks!! |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
This discussion will contain separate posts for each thing I (and anyone else who downloads the trace) finds about the codebase in that round for stuff that can be optimised to majorly speed the game up with.
If you want the trace, you can download it from https://mocha.affectedarc07.co.uk/box2022_12_28.7z, however you will need 32GB of RAM to view it. This is not a joke
Round was 34039
If you are going to post procs that are in need of optimisation, ask yourself:
Beta Was this translation helpful? Give feedback.
All reactions