Skip to content

Fix High Editor Overhead in Profiler – Unity

Editor overhead is the term for all the extra code being run by the editor that won’t be necessary in final builds. Some overhead is unavoidable, but you may find unusually high editor overhead in the Unity profiler (250+ ms and 90%+ CPU time). This is likely caused by a bug and can be avoided.

The Solution

One cause for high editor overhead in Unity is scripts open in your IDE while the editor is running. In particular, I noticed this problem with a GUILayout script that was open in Visual Basic Studio for Mac. While the script was open, I had extremely high editor overhead. Closing the script in the IDE brought the editor overhead down significantly.

Other Causes

That’s one possible cause for high editor overhead, but it may not be the only one. Let me know if this worked for you or if you found another reason for high editor overhead.

If you’re new, check out the overview to find more game dev tips from getting started to example code, design, and marketing.

Best of luck with your games and projects!

Published inDevelopment Tips

Be First to Comment

    Leave a Reply