From: Martin DOT Stromberg AT lu DOT erisoft DOT se (Martin Stromberg) Newsgroups: comp.os.msdos.djgpp Subject: Re: EMM386 limiting memory to 32Mb Date: 16 Jul 1998 10:54:21 GMT Organization: Ericsson Erisoft AB, Sweden Lines: 29 Message-ID: <6okm4t$l5b$1@antares.lu.erisoft.se> References: NNTP-Posting-Host: spica.lu.erisoft.se To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Salvador Eduardo Tropea (SET) (salvador AT inti DOT gov DOT ar) wrote: : ams AT ludd DOT luth DOT se (Martin Str|mberg) wrote: : > Salvador Eduardo Tropea (SET) (salvador AT inti DOT gov DOT ar) wrote: : > : What's the best way to use more than 32Mb of memory under DOS 6.X? : > : > How about making a BIG ramdisk and copy djgpp/{bin,include,lib} to it : > and setting the PATH accordingly? : Currently I have 4Mb ramdisk for compiler temporals and 8Mb of cache. : But it won't help when ld or cc1plus will try to use more than 28Mb : of memory because I'll get a swap (swap files can be only in real : disks). In fact I was forced to enlarge the cc1plus and ld stacks to Maybe I missunderstand you, but you can swap to a ramdisk. Not that it would do much good if it's program size that is the problem. : 2Mb (if I remmember well) so they have 26Mb discounting 1Mb of code : lets around 25Mb .... not enough because it will swap a lot. Using : this EMM386 I get 52Mb of XMS letting 45Mb for the data ... I hope it : will avoid most of the swap ;-) Hmm, can't CWSDPMI use extended memory directly? Thus no EMM386, hence perhaps no 32MB limit? Silence, MartinS