Page 1 of 1

The location of region tables

PostPosted: Sun Jan 09, 2011 3:38 pm
by Atsuko
Hello, is there anyone who can help me?
In my old understanding, page tables of the private area and segment tables are located in ELSQA.

Q1. If an application in 31-bit addressing mode which uses the high memory to store the large data is running, are the region tables used?

Q2. If Q1 is yes, where are those tables located? ELSQA?

Thanks in advance.

Re: The location of region tables

PostPosted: Sun Jan 09, 2011 7:38 pm
by steve-myers
What earthly reason would you gain by even looking at the segment and page tables, even if you could find them? Any addresses in them are real storage addresses, not virtual addresses. The segment and page tables must be used; if they were not used your program could not access any storage. z/OS is a virtual memory operating system, not a real memory operating system!

Re: The location of region tables

PostPosted: Sun Jan 09, 2011 10:31 pm
by dick scherrer
Hello and welcome to the forum,

If you explain what you want to accomplish (i.e. the requirement), someone may have a suggestion . . .

As posted, the question appears (to me) to be more suited for tech people having a curiosity session - which is not a bad thing, but doesn't always lead to getting "something" done :)

Re: The location of region tables

PostPosted: Mon Jan 10, 2011 12:32 am
by steve-myers
Dick scherrer is absolutely right. I vaguely recall looking at them for tech training for OS/VS2 Release 1 in 1972 or so. They weren't terribly useful in 1972, and are even less useful now. If I were a support person or developer shooting a possible issue (say an S0C5 ABEND, which were very common back in the days of OS/360, but should not be possible unless you have a faulty segment or page table in z/OS), then go at it. The real storage address of the current segment table is in a control register, but translating a real storage address to a virtual storage address is non-trivial.

Re: The location of region tables

PostPosted: Mon Jan 10, 2011 6:17 pm
by Atsuko
Pardon my curiosity, and thank you all for your rapid and practical suggestion^^.

Re: The location of region tables

PostPosted: Tue Jan 11, 2011 4:08 am
by dick scherrer
You're welcome.

We have no problem with curiosity - several of us have the same affliction :)

d