I was using Dreamweaver and noticed that not all of its modules load in the RAM at once on startup. Those modules load only when we use them.
When I click on the File in the header, my cursor shows a sand clock that something is loading, then the drop-down options appear. Same with the other options. When I use Dreamweaver (and some other programs too), they hang my system for 2-3 seconds (I think at that time the program loads into the memory,) and after that, it runs well.
So am I right here that not all modules load in RAM at once and start loading when we access them? And if I'm not wrong, is there any way by which we can load the whole program in RAM at once?