When I start my game, FPS if fine but after a few seconds, there’s a consistent frame drop, as if something new starts running, however, the profiler only states “overhead”.
There are also framerate spikes every couple seconds, I’ve tried doing some optimizations to avoid GC kicking in but the problem remains.
Hm, I don’t have that issue but I’d probably see if maybe you have something in the background running that the OS could be scheduling that keeps interrupting you. I doubt it’s Unity to be honest as others would notice this also. It definitely isn’t the GC that would have shown up in the profiling. Possibly anti-virus?