| |||||||||
QEMM, the Quarterdeck Expanded Memory Manager by Quarterdeck, was a popular memory manager for the DOS operating system. QEMM provides access to the Upper Memory Area (UMA), Expanded Memory Specification (EMS) memory and Extended Memory Specification (XMS) memory. Many DOS programs required a high amount of conventional memory, and QEMM helped to increase the amount of free conventional memory by loading programs to the UMA. Many programs, such as Lotus 1-2-3, early version of Microsoft Windows, and many games, also used the EMS and XMS memory.
Beginning with version 5.0, MS-DOS started to include a memory manger of its own called EMM386. In some situations, EMM386 was good enough, but QEMM still usually freed up more conventional memory than EMM386 did.
While popular when DOS programs were the mainstream, QEMM eventually became irrelevant as Windows programs replaced DOS programs.