"Out of Memory" in MS-DOS 4.00, OK in MS-DOS 3.x; 30K Impact (35662)
The information in this article applies to:
- Microsoft QuickBASIC 4.0
- Microsoft QuickBASIC 4.0b
- Microsoft QuickBASIC 4.5
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0
- Microsoft BASIC Compiler for MS-DOS and OS/2 6.0b
- Microsoft Basic Professional Development System (PDS) for MS-DOS and MS OS/2 7.0
This article was previously published under Q35662 SUMMARY
MS-DOS Versions 4.00 and later take 30K or more memory than MS-DOS
Versions 3.x. As a result, a memory-intensive application that
successfully compiled and executed under MS-DOS Versions 3.x may fail
to run under MS-DOS Version 4.00.
You can check if the problem is caused by memory limitations by adding
a SETMEM(-30000) to the beginning of the program and running under
MS-DOS Versions 3.x. If the program runs out of memory with this test,
it may fail with MS-DOS Version 4.00.
This information applies to Microsoft QuickBasic Versions 4.00 4.00b
and 4.50 for MS-DOS, to Microsoft Basic Compiler Versions 6.00 and
6.00b for MS-DOS and MS OS/2, and to Microsoft Basic PDS Version 7.00
for MS-DOS and MS OS/2.
Modification Type: | Minor | Last Reviewed: | 1/8/2003 |
---|
Keywords: | KB35662 |
---|
|