The information in this article applies to:
SUMMARYMicrosoft Windows version 3.1 running in 386 enhanced mode contains support for the use of upper memory blocks (UMBs) just as MS-DOS 5.0 does. With MS- DOS 5.0, you can make use of free addresses in the 384K upper memory area (UMA) by loading EMM386.EXE and using the LOADHIGH or DEVICEHIGH commands. Windows is compatible with this configuration, but cannot make use of free UMB space, once EMM386.EXE is loaded. MORE INFORMATION
Windows 3.1 can use free UMBs in the same manner as MS-DOS 5.0. Both
operating systems can access the UMA and provide UMB support for
programs. Windows 3.0 does not have this feature and subsequently
cannot make use of the UMA. This means that the application
programming interface (API) translation buffers are always stored in
conventional memory or lower memory if EMM386.EXE is loaded. With
Windows 3.1, the translation buffers can be loaded into the UMA, and
will be, if there is enough free memory in the UMA (4-34K).
Additional query words: 3.10
Keywords : |
Last Reviewed: September 27, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |