Micro Profiler causing very long Thread job in main thread

I uploaded an empty baseplate place and took a micro profile of the server, and I’m seeing extremely long Thread jobs that often exceed 30ms. I’m unsure what causes this, but I don’t believe the base plate place itself is running this slowly. I’ve been trying to get an accurate assessment of performance in my other games, but I keep noticing this long Thread step running prior to reading packets that eats up quite a bit of step time on my production games when trying to gather information. I’m only guessing that the micro profiler is causing this large performance hit, but it seems to be accurate given the base plate place performance I’m seeing.


This image is a screenshot of a micro profile taken from an empty baseplate running online. I took the micro profile through the developer console. No changes have been made to this place.

log_97CC7_microprofile_20241104-112529.html (745.4 KB)
Here’s the full micro profile.

Expected behavior

Given the purpose of the micro profiler, I would expect it not to block the main thread for so long. Assuming this is caused by the micro profile.

2 Likes

Closing this in favor of Detailess "Thread" label causing wildly inconsistent frametimes on the server - #3 by bay30