[comp.sys.apollo] RAM & Virtual swapping

FERGUSON@TMASL.EXXON.COM (05/11/89)

I'm making a simple program for page-flipping animation, and need to be
sure that my data is REALLY in RAM, not swapping off the disk. I've got
an 8 MByte 4000, and my main memory bitmap is guaranteed to be less than
4 MBytes, and STILL the good ole' 'C' light goes on, telling me that it's
writing to disk. How can I reserve actual chip RAM for my process? I've
even tried killing of all other unnecessary processes, and the OS still
pages off to disk. I'm only at 9.7, should the OS still be hogging half
my memory!?

DN4000, 8MB Ram, 155 Meg Disk
sr9.7.0.4

doing a gpr_$allocate_bitmap on a bitmap that's 2560x1320 pixels or about
3 megabytes.

writing frames into the memory bitmap

then bltting them to the screen one at a time, for a pseudo-animation.
I can't sacrifice the 8 bit-plane accuracy, so I'm not double-buffereing.

Will malloc give me real memory, or just another virtual address?
What can I do?
Thanks,
Scott Ferguson
ferguson@erevax.bitnet