Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!nstn.ns.ca!news.cs.indiana.edu!samsung!uunet!mcsun!hp4nl!phigate!ehviea!sun4dts!derek From: derek@sun4dts.dts.ine.philips.nl (derek) Newsgroups: comp.os.msdos.programmer Subject: Re: Utilizing Extended Memory/Virtual Mem in Turbo Pascal (How?) Message-ID: <648@sun4dts.dts.ine.philips.nl> Date: 28 Jan 91 11:39:49 GMT References: <1991Jan24.210122.5363@usenet@scion.CS.ORST.EDU> Lines: 36 holtt@jacobs.CS.ORST.EDU (Tim Holt) writes: >I'm working on a memory-hungry package and need to maintain large/huge >arrays on the order of 1 meg. I'd like to do this with extended mem >and/or virtual mem, and am wondering if anyone has suggestions for a >PD or commercial package for Turbo Pascal. My target machine is from >8086 on up, so I can't make any assumptions about the processor. >Suggestions? Thanks! You can use Turbo Professional. With this there are three groups of routines with very similar interfaces which allow you to create the large arrays in extended, expanded or virtual (i.e. disk) memory. An example shows you how to determine the capabilities of the machine at run-time and set up the routines appropriately. I'm working with TP5.0 and Turbo Professional 5.0 at the moment I'd be very surprized if they had removed these procedures from their OO version. This is a commercial package, with lots of other really good routines available, source-code provided and competetively priced. I hope someone else can give you more details. P.S. Why didn't you post to comp.lang.pascal ? >Tim Holt >Oregon State University/Oceanography/Geophysics >holtt@jacobs.cs.orst.edu Best Regards, Derek Carr DEREK@DTS.INE.PHILIPS.NL Philips I&E TQV-5 Eindhoven, The Netherlands Standard Disclaimers apply.