A system with no Update is running constantly with occasional spikes.

A system with no Update is running constantly with occasional spikes. Spikes are not at OnCreate() but during the update loop.

First of all, I don’t understand why it is marked as running 0.02 ms in EntityDebug window. Maybe it makes sense though since ECS doesn’t know what’s in it. That’s not a big deal, I can just manually stop it on start.

So… how do I disable a system manually? The spikes might stop if I do that, but that’s not the only system that has spikes for no reason. I already made a post on that, no response.

All systems has property Enabled.

Right, thanks that worked, and as expected it doesn’t show up in Profiler graph at all.

What’s with the spikes though… EndFrameBarrier has the same exact 10ms at a lower rate if fewer systems are enabled. With just one random system that never uses it still happens. With only EndFrameBarrier enabled it doesn’t happen.

Edit: I say that system is never using the EndFrameBarrier, but I actually don’t know what it does, I just mean that I don’t use end frame command buffers there.

Well, I hope it’s just the editor and just in the preview. Not a big deal for development currently.