Message-Id: <1.5.4.32.19960813150317.0031a598@130.206.5.234> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 13 Aug 1996 16:03:17 +0100 To: Eli Zaretskii From: Luis Fernando Romero Subject: Re: Accessing more than 16MB memory in WinNT Cc: djgpp AT delorie DOT com At 09:21 13/08/96 +0200, Eli Zaretskii wrote: > >On Mon, 12 Aug 1996, Luis Fernando Romero wrote: > >> I would like to know if there's a way of accessing more than 16 MB of >> DPMI memory under a winNT dos box. > >In Windows 95, you must manually enter a value like 65535 in the property >sheet of the DOS application to make more than 16MB of DPMI memory >available to it, because the values that you can choose from the list end >at 16MB. Maybe it's the same with NT? > > Thanks a lot for your reply. WinNT has a different approach for modifying the parameters of a dos box. You can adjust sizes for EMS and XMS memory, but both are limited to 16384 KB. DPMI memory can't be adjusted this way, and seems that you have a total of 16 MEG available, with any configuration of EMS and XMS values (even 0). go32-v2 always gives a combination of values similar to this, near 16 MEG. DPMI memory available: 3880 Kb DPMI swap space available: 11480 Kb I don't know if this values are fixed in winnt registry, I will try to search for it (I choosed the easy way, asking the wizards :-) My problem is this: I have a user (I work at the Computer Center of the University of Cantabria) who needs a PC for his calculations. He programs in fortran, so I gave him the idea to use f2c and djgpp, which really works grate. He uses big matrices, and wanted to know the limits of this compiler, because he could try to buy Microsoft Fortran PowerStation for NT. When you try to assemble a program with a matrix bigger than aprox. 16MB, as runs out vitual memory (the assembler code has a static array declaration, because of the way f2c generates C code). Anyway, the dos box is limited to about 16MB of DMPI mem, and I have no way to increase it. His system is a 32MB WinNT 3.51. Hope you can give any ideas to solve this problem. Thanks again. LUIS ---- +------------------------------+-------------------------------------+ ! Luis Fernando Romero ! Ph : +34(42) 201082 ! ! Centro de Calculo ! Fax : +34(42) 201103 ! ! Universidad de Cantabria ! Email : romerol AT cc DOT unican DOT es ! ! Avda. Los Castros s/n \-------------------------------------+ ! 39005 - Santander (CANTABRIA) - SPAIN ! +--------------------------------------------------------------------+