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.
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.
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!