Virtual memory The conceptual separation of user logical memory from physical memory.Thus we can have large virtual memory on a small physical memory.
Demand paging When a page is touched, bring it from secondary to main memory.
Overlays Laying of code data on the same logical addresses - this is the
reuse of logical memory. Useful when the program is in phases or
when logical address space is small.
Dynamic loading A routine is loaded only when it's called.
projects for computer science
Loading