I dont know how many of you have observed this, when we minimize a complex WPF application we can observe reduction in used memory. Also when we restore the WPF window, it regains that memory.
My question is this
- Is this what we call video memory?
- Do we observe the same thing in WinForms apps too? I am asking this because I saw MSWord not doing anything like that when I minimized it.
- Also if windows OS manages this memory so well, then why didnt we virtualize everything i.e. instead of making virtualized stack panels, why wouldn't we make scroll viewers the master of UI virtualization?
I hope I get some interesting answers on this.