Well, actually the concept is pretty simple. I will not repeat it here, but you should pick up any book on OS design, and that will be explained there. I recommend "Operating System Concepts" from Silberscahtz and Galvin - this is what I had to use at the university, and that's good.
A few things I can imagine about what Virtual Memory knowledge can give you:
- Learning to allocate memory at page boundaries to avoid waste (applies only to virtual memory, not to regular heap / stack memory);
- Block several pages in RAM so that they are not replaced on the HDD;
- Guardian Pages
- Saving a certain range of addresses and the subsequent transfer of actual memory;
- Maybe using the NX (non-executable) bit to increase security, but I'm not sure about that.
- PAE a > 4 32- .
, . , 99% .
: , , . - .