[Previous] [Contents] [Next]


Memory Configuration


Most intermittent lockups and General Protection Faults can be blamed on poor MS-DOS memory management. To minimize the possibility of lockups and GPFs, Windows provides a few solutions that you should be familiar with.

EMMExclude and EMMInclude

If you have exclude or include statements (such as to accommodate memory reserved for video cards) in your CONFIG.SYS file, they need corresponding EMMExclude and EMMInclude lines in your SYSTEM.INI file under the [386Enh] section.

Translation Buffers

Windows needs UMB (upper memory block) space for what are known as its translation buffers. Translation buffers are small storage areas of RAM that are used to support MS-DOS applications and networks. If you are loading a lot of devices into UMBs, you should add WIN= statements to the EMM386.EXE line of the CONFIG.SYS (to identify memory location). For example:



[Previous] [Contents] [Next]