One limitation of the first DOS release was that it needed to store all of a drawing in RAM, while editing and could not use any sort of swapping.
Virtual memory, technique which gives an application program the impression that it has contiguous working memory, while in fact it is physically fragmented and may even overflow on to disk storage
virtual channel | memory | Read-only memory | Virtual reality | virtual reality | Elephant's Memory | Random-access memory | Memory Stick | Memory | Flash memory | Virtual Studio Technology | Virtual Reality | Virtual private network | virtual machine | Virtual Console | Virtual Boy | memory management unit | Direct memory access | Virtual XI | virtual private network | Virtual Murder | virtual memory | read-only memory | In Memory of Elizabeth Reed | Computer memory | An Accidental Memory in the Case of Death | World Memory Championships | Virtual Routing and Forwarding | Virtual Network Computing | virtual network |
Contrary to what the name 'page fault' might suggest, page faults are not always errors and are common and necessary to increase the amount of memory available to programs in any operating system that utilizes virtual memory, including Microsoft Windows, Unix-like systems (including Mac OS X, Linux, *BSD, Solaris, AIX, and HP-UX), and z/OS.
UMES was in use at the University of Michigan until 1967, when MTS was phased in to take advantage of the newer virtual memory time-sharing technology that became available on the IBM System/360 Model 67.
virtual memory; IBM uses "virtual storage" rather than "virtual memory"
In June 1971, on the S/370-145 (one of which had to be 'smuggled' into Cambridge Scientific Center to prevent anybody noticing the arrival of an S/370 at that hotbed of virtual memory development – since this would have signaled that the S/370 was about to receive address relocation technology).
In the mapping of virtual memory addresses, instead of needing an MMU, the MCP systems are descriptor-based.