www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/03/09/20:06:09

Date: Thu, 9 Mar 95 18:33:10 EST
From: peprbv AT cfa0 DOT harvard DOT edu (Bob Babcock)
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: Inhibit system() swapout??
Reply-To: babcock AT cfa DOT harvard DOT edu

> I think you can do what you need to do here, but it won't be trivial.
> To be able to keep handling interrupts, you will need to run under DPMI.
> You will also need to avoid GO32/libc's system() and do the exec through
> the go32_dpmi_simulat.... type calls.

I think, when the question of avoiding GO32's desire to page out everything
came up earlier, DJ said that GO32 would intercept attempts to sneak around
it and do the paging anyway.  This was a few releases back, and I never
actually tried it.  I'd love to have a GO32 that allowed a system() call
under both DOS and DPMI without paging everything out.  (That hasn't changed,
has it?  Last time I checked, DPMI always paged out, non-DPMI depended on
stubedit settings.)

- Raw text -


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