To be honest I haven't checked it, nor I know ASLR.
However I would bet the same OS level with the same set of features and
products will have the almost the same amount of 24-bit free storage on
z16, z15 and z14. And the differences will be irrelevant.
My €0.02 worth guess.
--
Radoslaw Skorupka
Lodz, Poland
W dniu 12.09.2024 o 18:03, Mark S Waterbury pisze:
In that referenced manual, I see the following:
=============================================================
Impact of ASLR on virtual storage
The decision to enable ASLR represents a tradeoff between enhanced security and
a reduction in the amounts of available 24-bit, 31-bit, and 64-bit private
storage.
When enabled for 24- and 31-bit virtual storage, the size of available private
storage will be reduced by up to 63 pages and 255 pages, respectively.
A job’s requested region size must still be satisfied from within the reduced
private area in order for the job to be started. Jobs whose region size cannot
be satisfied will result in an ABEND 822. If a job’s requested region size is
satisfied,
it is still possible that the reduced size of private storage prevents the job
from
completing, resulting in an ABEND 878.
=============================================================
Why does ASLR require so much additional storage? 256Kb to 1Mb of "overhead"
for what, exactly?
Does this ASLR affect only the addresses where programs are loaded, or does it
also affect the address of every GETMAINed chunk of storage in the region?
What was the first release of z/OS to support this ASLR?
Thanks in advance,
Mark S. Waterbury
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN