From: "Charles Sandmann" Newsgroups: comp.os.msdos.djgpp Subject: Re: memory under DOS Date: Tue, 17 Jul 2001 21:49:24 Organization: Aspen Technology, Inc. Lines: 18 Message-ID: <3b54b2e4.sandmann@clio.rice.edu> References: <20010717035259 DOT 10661 DOT 00004763 AT ng-fg1 DOT aol DOT com> NNTP-Posting-Host: dcloan.hou.aspentech.com X-Trace: selma.aspentech.com 995424793 13818 10.32.115.107 (18 Jul 2001 02:53:13 GMT) X-Complaints-To: postmaster AT aspentech DOT com NNTP-Posting-Date: 18 Jul 2001 02:53:13 GMT X-NewsEditor: ED-1.5.8 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > When I boot my old DOS6.2 , then mem.exe /d always only shows > 64 MB of RAM , no matter how much RAM I actually installed. > When I make a boot-disk with WIN98 , and boot from that disk , > then mem.exe shows all installed RAM. The HIMEM.SYS which came with DOS6.2 and earlier was limited to 64Mb of memory. Later versions with Win9x have an extended API that will support it all. > But my GCC203 programs still seem to use only 64MB under DOS. > While in a DOS window under WIN98 , they seem to make use of all > installed RAM. What version of CWSDPMI do you have? (cwsdpmi -u should say) How much memory does GO32-V2 report? How did you determine how much memory was available (if it was small allocations, read the FAQ and/or CWSDPMI documentation to increase internal stack).