Can somebody explain the memory usage?

I need to reduce my memory usage, so I'm wondering why is <code> using so much memory?
Does that mean, that all strings and images are part of it event when they are not loaded, they consume memory space?
Can somebody explain the memory usage?

I need to reduce my memory usage, so I'm wondering why is <code> using so much memory?
Does that mean, that all strings and images are part of it event when they are not loaded, they consume memory space?
No. I use svgs as well. And even if you load all of them and hold on to them it makes no sense that you can have more than the total amount of memory.
I have another idea though: is it possible you have cyclic references between some of your objects? Maybe that makes the memory view crazy, and counts them more than once (though, arguably if it's smart enough to not to count them endless times, then it could also count them only once...)

Well, as you can see - I have objects which are referenced by multiple other objects. Like the ProviderRegistry, which is instantiated once, but referenced by all ViewControllers. I don't know how this counts.
I hit the OOM problem and don't know how to solve it. Even when I remove all my ViewControllers, I gain 30-40kb only. This is mad.