Hello everyone. I really would like to know this because I heard from a tutorial on the Unity Website that using these things consume a lot of data.

Well I have about a lot of these GetComponents.

Like exactly 114 Total from all of my scripts.

But I don’t think it’s effecting my performance that much if not at all. Because my CPU isn’t that great and I have a harder time getting something to load that is 3D rather than my 2D game project.
But when I start up my game the very first time, it does take a little while to load.

So if this does take up a lot of memory is 114 really a lot or is that very little?

If it isn’t a lot, Does anyone know the minimum and maximum usage for this so I can please limit myself. I find these thing really helpful and if they’re a big problem I would like to know, so I can use an alternative or change up my scripts a bit.

What GetComponent use is cpu time, no memory. iIt’s not a problem if you need to do it but try to avoid use it in some functions like Update or inside a loop. If you need that component there you should keep it in a variable that you can set in the start function.