Loadhigh

Loadhigh

Loadhigh (abbreviated 'lh') is an internal DOS command that is used to load a program into the
Upper Memory Area instead of conventional memory. Due to limitations of the early 80x86 architecture, MS-DOS (and other DOS-compatible operating systems of the day) suffered from what was knownas the 640 kB barrier. The size of this memory area (640 kilobytes), known as conventional memory was fixed and independent of the amount of system memory actually installed. Later, as DOS-based configurations came to be equipped with more and more memory, various schemas were developed to support extra memory (see also XMS, EMS and DOS extender), but conventional memory was still an issue due to compatibility issues. It was a scarce resource as many applications demanded a large part of this basic memory fragment at run-time. Therefore, it was often necessary to move some TSR programs like the mouse driver or the SMARTDRV disk caching driver prior to running a memory-hungry application. This was achieved by using loadhigh called with the program's name as the parameter.

The equvalent of loadhigh for device drivers is DEVICEHIGH (usable only within CONFIG.SYS).

After the introduction of modern operating systems (stemming from MS-DOS) which run in protected mode, support an unsegmented (flat) memory model and do not ultimately suffer from the 640 kB constraint, loadhigh and other methods of freeing conventional memory have become obsolete and this command is no longer recognized within the command interpreter of newer Windows operating systems.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Верхняя область памяти — Upper Memory Area (UMA, неформально верхняя память)  это 384 килобайт памяти, расположенных между адресами А0000h (640 Кб) и до FFFFFh (1024 Кбайт, 1 Мбайт). Является особенностью архитектуры IBM PC совместимого компьютера. Содержание 1… …   Википедия

  • Upper Memory Area — Иное название этого понятия  «UMA»; см. также другие значения. Upper Memory Area (UMA), Upper Memory Blocks (UMB), неформально верхняя память  384 килобайта памяти, расположенные после основной памяти по адресам от А000016 (640 Кб) до… …   Википедия

  • UMB — Upper Memory Area (UMA, неформально верхняя память)  это 384 килобайт памяти, расположенных между адресами А0000h (640 Кб) и до FFFFFh (1024 Кбайт, 1 Мбайт). Является особенностью архитектуры IBM PC совместимого компьютера. Содержание 1… …   Википедия

  • Upper Memory Block — Upper Memory Area (UMA, неформально верхняя память)  это 384 килобайт памяти, расположенных между адресами А0000h (640 Кб) и до FFFFFh (1024 Кбайт, 1 Мбайт). Является особенностью архитектуры IBM PC совместимого компьютера. Содержание 1… …   Википедия

  • List of MS-DOS commands — Contents 1 Resident and transient commands 2 Command line arguments 3 Windows command prompt …   Wikipedia

  • Conventional memory — Memory areas of the IBM PC family. In DOS memory management, conventional memory, also called base memory, is the first 640 kilobytes (640 × 1024 bytes) of the memory on IBM PC or compatible systems. It is the read write memory usable by the… …   Wikipedia

  • DR-DOS — Company / developer Originally by Digital Research, now developed by DRDOS, Inc. and The DR DOS/OpenDOS Enhancement Project OS family …   Wikipedia

  • COMMAND.COM — Developer(s) Seattle Computer Products, Microsoft Corporation, IBM, Novell and several others. Operating system DR DOS, FreeDOS, MS DOS, Novell DOS, OpenDOS, PC DOS, PTS DOS, ROM DOS, 86 DOS, Microsoft Windows (Windows 95 Wi …   Wikipedia

  • LH — NOTOC LH, Lh, or lh may stand for: *Leasehold (Tenure) *Left handed or left hand *Letterhead, the heading at the top of a sheet of letter paper *lh, a digraph for many languages *loadhigh, an MS DOS command. Loads a program into the upper memory… …   Wikipedia

  • Expanded memory — In computing, expanded memory (commonly known as EMS memory) is a system of bank switching introduced around 1984 that provided additional memory to MS DOS programs that required more than what was available in conventional memory. Expanded… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”