[Info-vax] VAX VMS going forward
David Jones
osuvman50 at gmail.com
Thu Jul 30 12:32:13 EDT 2020
On Thursday, July 30, 2020 at 10:26:48 AM UTC-4, Stephen Hoffman wrote:
> There's rather more than the RMS structures that is either 32-bit only,
> or 64-bit only. Though those are. Some system services are sys$mumble
> and sys$mumble64, some sniff the arguments, etc. ODS-2 and ODS-5 are
> 32-bit, too.
And don't forget your 64-bit app, if large addresses were truly required, will likely
stumble upon process quota issues as well as _malloc64() eats up all your pagefile
quota.
I tried making an application recognize when it lacked sufficient pagefile quota and
use a heap with a 'private' page file as backing store. Which worked except I couldn't
figure out how to unmap the pages without the OS insisting on first writing them to
to the section file (they were created as DZRO pages).
More information about the Info-vax
mailing list