DOS Memory Management

In IBM PC compatible computing, DOS memory management refers to software and techniques employed to give applications access to more than 640 kibibytes (KiB) of "conventional memory". The 640KiB limit was specific to the IBM PC and close compatibles; other machines running MS-DOS had different limits, for example the Apricot PC could have up to 768KiB and the Sirius Victor 9000, 896KiB. Memory management on the IBM family was made complex by the need to maintain backward compatibility to the original PC design and real-mode PC DOS (MS-DOS), while allowing computer users to take advantage of large amounts of low-cost memory and new generations of processors. Since MS-DOS has given way to Microsoft Windows and other 32-bit operating systems not restricted by the original arbitrary 640KiB limit of the IBM PC, managing the memory of a personal computer no longer requires the user to manually manipulate internal settings and parameters of the system.

The 640KiB limit imposed great complexity on hardware and software intended to circumvent it; the physical memory in a machine could be organised as a combination of base or conventional memory, upper memory, high memory (not the same as upper memory), extended memory, and expanded memory, all handled in different ways.

Read more about DOS Memory Management:  Conventional Memory, Upper Memory Area, Expanded Memory, The 80286 and The High Memory Area, 80386 and Subsequent Processors, Extended Memory

Famous quotes containing the words dos, memory and/or management:

    You haf slafed your life away in de bosses’ mills and your fadhers before you and your kids after you yet. Vat is a man to do with seventeen-fifty a week? His wife must work nights to make another ten, must vork nights and cook and wash in day an’ vatfor? So that the bosses can get rich an’ the stockholders and bondholders. It is too much... ve stood it before because ve vere not organized. Now we have union... We must all stand together for union.
    —John Dos Passos (1896–1970)

    Beauclerc: You’ve got a good memory for one who drinks.
    Eddie: Drinkin’ don’t bother my memory. If it did, I wouldn’t drink. I couldn’t. You see, I’d forget how good it was. Then where’d I be? I’d start drinkin’ water again.
    Jules Furthman (1888–1960)

    This we take it is the grand characteristic of our age. By our skill in Mechanism, it has come to pass, that in the management of external things we excel all other ages; while in whatever respects the pure moral nature, in true dignity of soul and character, we are perhaps inferior to most civilised ages.
    Thomas Carlyle (1795–1881)