Does Active/Inactive and Enabled/Disabled save memory?

Basically, I want to make a level larger than I really want to have all loaded at the same time, and am thinking the easiest way to do this is to set up multiple terrains, but using SetActive(false) for all but the closest ones. Let’s say I have 25x25 terrain pieces but am only showing the one we’re on, the one to the left, right, and front.

My question is, would that save any performance or is the fact that they’re still in the scene cause the performance hit.

Everything in your scene (Enabled or Disabled) is stored in your scene memory when that scene is open. This includes textures in video memory as well.

You can check how big this is by taking a snapshot in the “Memory” tab of the Profiler.

Disabling objects will save performance on CPU and GPU since it does less MonoBehaviour calls and does not need to render everything.