Article View: comp.os.msdos.programmer
Article #1683Virtual Memory for the Heap
From: Bruce Atherton
Date: Wed, 25 Jul 1990 16:34
Date: Wed, 25 Jul 1990 16:34
24 lines
1521 bytes
1521 bytes
I'm looking for the best method of implementing virtual memory on 80x86
machines under MSDOS. Specifically, it has to allow swapping of the
heap, rather than code. The method that is the simplest to implement
and least buggy would be preferable.
I just received Turbo C++ and was thinking of using VROOMM, but it
appears to only swap overlays of code. Is there any way to allow it to
swap from the heap? Do I have to overload the -> operator so that it
works with pages, or can VROOMM take care of that for me (and if so,
how?).
What about using _handle in Zortech C++? It sounds like it would be
easy for bugs to creep in, from the description I read. I would also
like to hear about any heap manager toolboxes and how they work.
Finally, is there a speed advantage to any of these methods over using a
disk caching system?
I would be grateful for any information on these questions.
Bruce_Atherton@mindlink.UUCP or| "Lotta people think the spikes on forts was
uunet!van-bc!rsoft!mindlink!a35| to protect 'gainst injuns, but that's stupid.
Injuns knew about doors. But clams didn't."
Technical Details
Message-ID:
<2628@mindlink.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!van-bc!rsoft!mindlink!a35Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!van-bc!rsoft!mindlink!a35 From: a35@mindlink.UUCP (Bruce Atherton) Newsgroups: comp.os.msdos.programmer Subject: Virtual Memory for the Heap Message-ID: <2628@mindlink.UUCP> Date: 25 Jul 90 16:34:43 GMT Organization: MIND LINK! - British Columbia, Canada Lines: 24