Understanding the profiler

Hey can anyone help me understand the profiler?

I dont have a game yet just testing stuff out. I’m drawing 200 cubes on the screen and I’m getting about 30 FPS from that lol. It’s actually really laggy when I move the camera around.

From the screenshot can you get an idea on what the cause is? Surely drawing 200 cubes on the screen is not going to slow the FPS down to 30…

Vsync is set to every blank

I cut the cubes down to 50 and its still doing the same thing. Consistent lag spikes every second it feels like

Are this normal “pure” cubes provided by unity3d ?

Hello,
Which Unity version is this happening in? I.e. one before or after the Time.deltaTime fixes?
Also are you seeing actually frame pikes in the Profiler or just “feeling” them in the game? If the later, it could be the Time.deltaTime fixes or a faulty setup of your camera movement script with movement in fixed update or not in LateUpdate when following an animated object or without Time.deltaTime applied to the movement.

Alternatively, the game might not be running on the dedicated GPU but on the CPU Integrated one? Or do you have external monitors connected and what happens if you disconnect them? Do you have NVidia Control Panel on with G-Sync?