www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/02/29/06:23:56

Date: Thu, 29 Feb 1996 13:17:03 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Robert Galles <expert AT expert DOT cc DOT purdue DOT edu>
Cc: djgpp AT delorie DOT com
Subject: Re: Help with CWSDPMI and virtual memory
In-Reply-To: <4h1saj$rk4@mozo.cc.purdue.edu>
Message-Id: <Pine.SUN.3.91.960229131350.14376B-100000@is>
Mime-Version: 1.0

On 28 Feb 1996, Robert Galles wrote:

> I was wondering how to configure CWSDPMI in order to use virtual memory.
> Does it do this by default?

Yes, it does.

> I have a i486DX2-50MHz computer with only 4MB RAM... but I was curious
> as to whether or not (with virtual memory from CWSDPMI) I could get QUAKE
> to just "run" (I'd be happy with "walk" or "crawl" .. just something more
> than "page fault").

I'd bet you can't.  It's more than likely that QUAKE needs all of its code
and data in memory all the time (or else it won't be able to service all
the hardware interrupts it hooks, like keyboard, mouse, timer...), so it
probably checks the amount of physical memory installed, and will refuse
to run if you don't have enough. 

> (For instance, is the swap file dynamically created and destroyed --
> I never saw the swap file after running...)

Yes, it's deleted when CWSDPMI exits.

- Raw text -


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