Disk swapping

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Not to be confused with Paging.

Disk swapping refers to the practice of inserting and removing, or swapping, floppy disks in a floppy disk drive-based computer system. In the early days of personal computers, before hard drives became commonplace, most fully outfitted computer systems had 2 floppy drives addressed as A: and B: on CP/M and MS-DOS. Disk drives were expensive, however, and having two was seen as a luxury by many computer users who had to make do with a single drive.

The purpose of 2 floppy drives was so that the disk containing the application program could remain in the drive while the data disk containing the user's files could be accessed in the second drive. In order to use a function of the program not loaded into memory, the user would have to first remove the data disk, then insert the program disk. When the user then wanted to save their file, the reverse operation would have to be performed. On some less than user friendly systems, this could result in data loss when, for example, files were saved onto the program disk.

Disk swapping was an infamous feature of early Macintosh 128K systems, which were extremely RAM starved.