Running long memory intensive programs!

Alex Martelli martelli at cadlab.sublink.ORG
Fri Jun 14 17:32:16 AEST 1991


amitava at ei.ecn.purdue.edu (Amitava Das) writes:
	...
:define large arrays, so, i need as much memory as i can. i have 4M of
:"EXTENDED" RAM. My system is 80386, 33MHz, IBM Compatible. DOS 4.01
:      
:1)          Can the PC compilers (for example, Boreland C++, or Microsoft
:Fortran or other cheaper Fortran compilers) make use of the extended 
:memory automatically, or do i need to  call the compiler from operating
:system environments such as Disqview 386 or Windows to make use of the
:extended memory? In other words, does the compiler need an extended
:memory manager to make use of the extended memory?

Zortech C++, in its new release 3.0, comes, according to what I've read, with
a built-in "Dos extender" that will let you take full advantage of an 80286
(addressing 16 Mbytes) or even better of an 80386 (addressing huge amounts
AND performing 32-bit operations) - at least in the Professional Edition, but,
I believe I recall, even in the cheaper one.  I have not yet received the
upgrade info from the 2.1 I have, so this is half-recalled hearsay...
For other compilers, you may need specific 386-editions, as well as a separate
"Dos extender" products (some compilers may come with bundled extender, like
Zortech will, but I know of none).  Here, for example, we use Watcom Fortran
and C, and the Pharlap dos-extender, but cheap, they are NOT!
-- 
Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 53, Bologna, Italia
Email: (work:) martelli at cadlab.sublink.org, (home:) alex at am.sublink.org
Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434; 
Fax: ++39 (51) 366964 (work only), Fidonet: 332/407.314 (home only).



More information about the Comp.lang.c mailing list