Best way to debug CPU mem usage in large networks?

Hey everyone,

So I have a fairly large network I just started paying attention to the memory usage in.
I love the Inspektor tool for visually debugging cook times, however with lots of ui stuff going on and other nodes is there a recommended way to calculate or at least get an idea of where most of the cpu memory is going to in a scene?

I open my network and it starts out at ~1.5 gigs, and slowly rises depending on what I do from there.

I’ve also noticed on a fresh restart it’s closer to 1.2-1.5 gigs depending on the state it was saved in, however as I move around the network troubleshooting, building, etc, normal stuff…

It perpetually adds up until it gets into the 3 gig+ range.

I understand why nodes need cpu mem to be displayed visually, but when leaving a container I would think that usage would go away again?