Help understanding static and dynamic memory

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Drogrant

Hi everyone, I was checking the monitor tab in the debugger and I noticed that when I create a new instance of a class at runtime the value of static memory increases while the dynamic value stays the same.

What I have read is that static memory is allocated at compile time but I am not sure when that happens running a scene from the editor. Also, if I am creating the instance when playing the scene shouldn’t it be counted as dynamic memory? Maybe I am mixing concepts here.