Mail Archives: djgpp/1995/01/20/11:09:46
Hi everyone,
sandmann AT new-orleans DOT NeoSoft DOT com wrote:
>> QDPMI is buggy and will not provide virtual memory for a DPMI resize block
>> command, so it probably isn't usable in your configuration. With Windows,
>> you must make sure your swap file can be at least 2 times the largest
>> virtual size you plan to run (limited of course by the Win virtual = 4
>> times free physical rule).
I have Windows for Workgroups 3.11. When I run go32 from a DOS session
it says:
DPMI memory available: 10716 Kb
Swap space available: 20456 Kb
but I cannot allocate 18000 kb in a single malloc() call, according to
the sandmann (previous) text.
When I define a swap file of 40000 kb, it runs, but I'd like to know if
I have my whole memory block in the swap file (so slow) or if
I have about 10 Mb in real RAM and about 8Mb in the swap file.
Thank you!
Xavier Pons
Centre de Recerca Ecologica i Aplicacions Forestals, CREAF.
Universitat Autonoma de Barcelona.
08193-Bellaterra.
P.S.: The international symbol for the prefix "kilo" is "k" (lowercase);
"K" is the international symbol for "Kelvin", the temperature unit. It
should be better go32 changes it ("kb" instead of "Kb").
- Raw text -