www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/07/16/12:59:49

To: jkridner AT khan DOT micro DOT ti DOT com (Jason Kridner)
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: DEMACS in Windows DOS Box
Date: Fri, 16 Jul 1993 09:43:48 -0700
From: Darryl Okahata <darrylo AT hpnmxx DOT sr DOT hp DOT com>

> My understanding is that GO32 requires a larger chunk of memory (5MB?)
> to run under DPMI.  I have tried allocating both EMS and XMS chunks of
> 6MB for the DOS window in the .pif file.  I've also tried specifying
> 0MB of EMS and XMS memory.
> 
> What pool of memory do DPMI requests serve from?

     DPMI under Windows 3.1 is allocated out of the memory pool.  If you
have a swap file, DPMI memory is allocated out of virtual memory.  If
you are not using a swap file, DPMI memory is allocated out of physical
memory.  Note that DPMI memory allocation is not controlled by PIF
settings, such as EMS or XMS settings.

     Use the "About" menu pick in the program manager's help menu to see
how much free memory you have.  It needs to be at least 5MB, *AFTER*
starting the Windows DOS box in which you want to run demacs.

     -- Darryl ("This is heresy!") Okahata
	Internet: darrylo AT sr DOT hp DOT com

DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion or policy of Hewlett-Packard or of the
little green men that have been following him all day.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019