Abstract: A DOS computer system which effectively extends the DOS main memory capacity without the addition of supplemental random access memory (RAM) to the DOS main memory. The system enables application programs to be transferred from secondary hard disk memory to RAM on an as needed basis and enable active application programs in RAM to be placed in suspension in virtual memory for instantaneous recall to RAM to become active application programs and be executed from the point at which the application program was suspended for transfer to virtual memory.