[comp.lang.pascal] heap size problem

cloughln@swift.cs.tcd.ie (09/19/90)

	Sorry to bother people with this problem if it hase been asked before

	Is it possible to extend the heapspace of Turbo Ver 5.0 to include
	extended memory already installed in my computer. The manuals offer
	no instruction on this problem.

	Cheers 

	Ciarain.

  

ts@uwasa.fi (Timo Salmi LASK) (09/21/90)

In article <7102.26f74aee@swift.cs.tcd.ie> cloughln@swift.cs.tcd.ie writes:
>
>	Is it possible to extend the heapspace of Turbo Ver 5.0 to include
>	extended memory already installed in my computer. The manuals offer
>	no instruction on this problem.

See Ohlsen & Stoker, Turbo Pascal Advanced Techniques, Que.

...................................................................
Prof. Timo Salmi        (Moderating at anon. ftp site 128.214.12.3)
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts@chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi@finfun

John G. Spragge <SPRAGGEJ@QUCDN.QueensU.CA> (09/22/90)

You extend the heap in a roundabout way: put part of the program
in EMS overlays. This frees up memory below the 640k boundary,
which in turn leaves more available for the heap.

Of course, if your program is small andd you have a LOT of data,
this won't work. Swapping heap data to a ram-disk with blockread
might then be the answer.