delorie.com/archives/browse.cgi | search |
From: | Dave Bird <dave AT xemu DOT demon DOT co DOT uk> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: DPMI-Alloc with 192MB RAM - how ? |
Date: | Mon, 26 Jul 1999 01:12:56 +0100 |
Organization: | ARS HakeMongers inc...... ><_'> <_" |
Message-ID: | <ZNMEmiBIg6m3Ew3r@xemu.demon.co.uk> |
References: | <Pine DOT SUN DOT 3 DOT 91 DOT 990722195834 DOT 29776A-100000 AT is> |
<7n7si0$ae1$1 AT news DOT luth DOT se> <3797dc74 DOT sandmann AT clio DOT rice DOT edu> | |
<7n9gpq$5lf$1 AT antares DOT lu DOT erisoft DOT se> <3798d38d DOT sandmann AT clio DOT rice DOT edu> | |
<7nepsn$34o$3 AT news DOT luth DOT se> <379b8e09 DOT sandmann AT clio DOT rice DOT edu> | |
NNTP-Posting-Host: | xemu.demon.co.uk |
X-NNTP-Posting-Host: | xemu.demon.co.uk:158.152.196.209 |
X-Trace: | news.demon.co.uk 933010263 nnrp-13:16598 NO-IDENT xemu.demon.co.uk:158.152.196.209 |
X-Complaints-To: | abuse AT demon DOT net |
MIME-Version: | 1.0 |
X-Newsreader: | Turnpike (32) Version 4.01 <dQumtnY$x4rJ2u5tL5fS$n2vuP> |
Lines: | 30 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
In article <379b8e09 DOT sandmann AT clio DOT rice DOT edu>, Charles Sandmann <sandmann AT clio DOT rice DOT edu> writes >> Charles Sandmann (sandmann AT clio DOT rice DOT edu) wrote: >> : In r5 the maximum will be 2Gb which would consume an extra 64Kb. Dos memory >is >> : a precious resource which is needed for DMA buffers, nested images, and >> : pagetables. The number of users which needed more than 128Mb of virtual >> : is very small ... >> >> Are you saying this extra 64KB (or 4KB) is needed for every nested >> program? > >No, only once for the DPMI provider. But page tables for large memory is >a big problem. It takes 4Kb for each 4Mb memory address space you have >touched. So, if you want to use 384Mb physical memory (no virtual) then >you need 384Kb of memory just for the page tables. With DOS needs, DJGPP >low memory needs, and other DPMI needs - you can't afford to just waste >any of it. Some very small memory machines (640K/1Mb total memory 386s) >are supported by CWSDPMI - and it must use DOS memory for all purposes. Charles, couldn't the program either (1) suggest a default supported size based on knowing how much DOS memory there is, or (2) simply be recompilable with options for different large memory configurations? Then everyone would be happy. -- ^-^-^-@@-^-;-^ http://www.xemu.demon.co.uk/ (..)__u news:alt.smoking.mooses
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |