HIMEM
From Wikipedia, the free encyclopedia
HIMEM is a DOS device driver which allows DOS programs to store data in extended memory via the Extended Memory Specification (XMS).
As of MS-DOS 5.0, HIMEM.SYS was introduced and could be used to load the DOS kernel code into the High Memory Area (HMA) to increase the amount of available conventional memory by specifying DOS=HIGH in CONFIG.SYS.
HIMEM.SYS provides access to the memory beyond the first 1MB of space and thus is required by Windows 9x/Me in order to load the graphical portions of the operating systems. In FreeDOS, the matching file is named HIMEM.EXE and can be loaded from the FreeDOS config file named FDCONFIG.SYS or CONFIG.SYS.
For new DOS development for 80386 and newer CPU's, the usage of DOS extenders is preferable from using XMS.