[Info-vax] VAX VMS going forward
Arne Vajhøj
arne at vajhoej.dk
Thu Jul 30 13:40:31 EDT 2020
On 7/30/2020 12:32 PM, David Jones wrote:
> 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).
VMS got a lot of quotas defined in UAF and SYSGEN.
I suspect that most of those are really obsolete today - does no longer
make any sense with current HW and current VMS.
Maybe VSI should start getting rid of some of them.
Arne
More information about the Info-vax
mailing list