What is the best way to track down once a second recurring stutters?

Thermometers yes, but i’ve had that for a long time and haven’t had these issues until now.
And the stuttering has subsided some for no apparent reason and the thermometer sensors are still updating.

And i have 6 item barrels for my sluice setup and that is also currently running.

But i was thinking more along the lines of a profiler like that in VS running C# code that can show you what calls are taking the longest to complete.
And the Unity Engine has a similar thing.
Like i said, the debug screen doesn’t really tell me much, it doesn’t really reflect the increased time at all and even if i added optifine to check the lagometer it would only confirm what i am experiencing, it wouldn’t actually tell me which entity is taking up a lot of time.

I would like to take out the guesswork so to speak and see what code ran the longest in each tick so to speak.
Whenever i code something i add my own home brew profiling to enable time checking certain calls.
Can’t really do that here… Don’t have a java environment set up to do it with and that would be taking things too far.

Just asking if there’s something out there that makes it easy to see what class/method is sucking up more time than my preferred < 16 ms.
What’s worse is even the GUI freezes and that is probably the main source of my annoyance.

EDIT: That said, are you saying i can customize the update interval on certain sensors?
Because there are some sensors i don’t necessarily need to have updated every second.

2 Likes