X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Date: Thu, 10 Jan 2002 08:44:33 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: Ji Meng Loh Message-Id: <3405-Thu10Jan2002084433+0200-eliz@is.elta.co.il> X-Mailer: emacs 21.1.50 (via feedmail 8 I) and Blat ver 1.8.9 CC: djgpp AT delorie DOT com In-reply-to: (message from Ji Meng Loh on Wed, 9 Jan 2002 14:17:33 -0600 (CST)) Subject: Re: DPMI swap References: Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Wed, 9 Jan 2002 14:17:33 -0600 (CST) > From: Ji Meng Loh > > My machine runs Win ME with 256MB ram, and I run my programs through > a dos window. With go32-v2, I find that I have DPMI memory of 205MB and > DPMI swap of 50MB. My disk swap space is actually a lot larger (~1GB). > > I sometimes use a Win XP machine, and there, from a C: prompt box, the > DPMI swap is 0. > > How do I make the DPMI swap bigger? You don't need to worry about the swap at all. Many DPMI servers lie about the available swap size. All the members of the NT family (which includes W2K and XP) are known to do that. In practice, the NT-derived versions of Windows magically expand the "DPMI memory" part as needed, up to the maximum amount they allow DPMI programs to use. As for ME, the sum of the DPMI memory and the swap is ~256MB, which is the maximum amount of memory you can use on Windows 9X series. They don't let you use more than the amount of available physical memory. If you want more than that, you will have to go to plain DOS and use CWSDPMI.