delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/06/05/01:41:10

From: Aylott Mark <AylottM AT thmulti DOT com>
To: "'Derbyshire Paul - DJGPP'" <ao950 AT FreeNet DOT Carleton DOT CA>
Cc: DGJPP Newsgroup <djgpp AT delorie DOT com>
Subject: Re: DPMI Host limited to 64MB physical memory on Compaq PC ??
Date: Wed, 04 Jun 97 19:01:00 PDT
Message-ID: <3396CF50@smtpgate.villingen>
Encoding: 56 TEXT

Derbyshire Paul (ao950 AT FreeNet DOT Carleton DOT CA) wrote :
>
> Aylott Mark (AylottM AT thmulti DOT com) writes:
> > Does anyone have any reasons why no matter what
> > I do in the way of machine config I cannot get more
> > than 64MBytes allocatable physical memory when
> > the machine I am using has 128MBytes physical
> > memory ??
> >
> > The application I have is to generate a digital video
> > transport stream, and at the output speed required
> > virtual memory access time is too long. I therefore
> > disable the swap file and load the transport stream
> > data into physical memory.
> >
> > I have tried a variety of HIMEM.SYS drivers
> > and have found that the /EISA argument is
> > necessary otherwise the program sees only
> > 16MB.
>
> Try ditching any third party memory drivers, and not loading any Windows
> you have, and running from solid DOS. CWSDPMI will then be used for memory
> management/DPMI, and will see all 128 megs.
>
>  --

Thanks for the reply and ideas. I have ditched all 3rd party memory
drivers ( blank config.sys ), and loaded nothing in the autoexec.bat
so it's using CWSDPMI

My memory test program mallocs 1 meg blocks until it can't anymore.
Now I get 13MB of memory. The dpmi info call reports 3840 physical
pages ( = 15360 kBytes )

With HIMEM.SYS /EISA loaded I get 62MB

So it seems that CWSDPMI is not seeing all 128MB.

I have tried changing the CWSDPMI parameters with the
CWSPARAM program with no success.

Any further ideas ??
Thanks,
Mark.

__________________________________________________________________

  Mark AYLOTT  
  Digital Test Lab.

 Thomson multimedia R&D France          Tel: (+33) (0)2 99 27 36 09
 1 Ave de Belle fontaine,          Fax: (+33) (0)2 99 27 30 05
 35511 CESSON-SEVIGNE, Cedex, France.   E-mail: aylottm AT thmulti DOT com
___________________________________________________________________

- Raw text -


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