Replicator ProcessPackets very slow

Alright, this should be resolved! The main issue is actually not in the Replicator at all. If you zoom out more on the microprofile you’ll see it’s spending most of its time in the updateBroadphase scope, which is part of our collision detection pipeline. A large optimization to the collision detection pipeline was being rolled out, but got reverted on Monday evening because it introduced a regression for some specific cases we didn’t catch earlier. You can read this post to learn more about the optimization, and look at the latest replies for when it’s going to be enabled next: Upcoming Optimization to Collision Detection System - Beta Test on Mac Clients soon

Thanks again for the report, and please let us know if the issue crops up again!

5 Likes