Method for Application Swapping
Original Publication Date: 1988-Feb-01
Included in the Prior Art Database: 2005-Feb-14
A method is described to share the random-access memory (RAM) available for an application program with other applications when there is a RAM shortage on some machines. A software application can be stored on a backing store file (ramdisk, harddisk, or diskette) and called by replacing an existing software application in RAM after first storing this existing application on backing storage media. This allows the task to be used with a minimum amount of RAM, as long as a sufficient amount of storage media exists for both of the applications. In accordance with this new method program management code handles the processing needed to store the existing application on backing storage, read the desired application, execute the application, and then return the original application into RAM as though nothing had happened to it.