Footnote
There are a number of advantages to the use of virtual memory, including
better programmer productivity since the programmer need not manage
overlays, and enhanced portability since the program has no dependencies on
the physical configuration of the machine.