IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

who knows the difference between address space and region?


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
hclily

New User


Joined: 26 Sep 2005
Posts: 7

PostPosted: Mon Oct 10, 2005 8:54 am
Reply with quote

who can explain the two concepts of address space and region?
thank you very much!
Back to top
View user's profile Send private message
Sridevi_C

Active User


Joined: 22 Sep 2005
Posts: 104
Location: Concord, New Hampshire, USA.

PostPosted: Mon Oct 10, 2005 9:52 am
Reply with quote

Hi,
Address space and region are keyword parameters.Address space specifies the type of memory - real or virtual memory(ie.paging).Virtual is default. Region specifies the amount of workspace used to execute a job or job step.
Refer IBM Manual for more info. Let us know what puzzles you in this topic.
Regards,
Sridevi.
Back to top
View user's profile Send private message
hclily

New User


Joined: 26 Sep 2005
Posts: 7

PostPosted: Mon Oct 10, 2005 11:27 am
Reply with quote

cause address space and region are both have the relationship with memory,I don't know the real difference between them.
According to your explaination above,do u mean that address space is the name of the memory,and region is the amount of the memory?
Back to top
View user's profile Send private message
Sridevi_C

Active User


Joined: 22 Sep 2005
Posts: 104
Location: Concord, New Hampshire, USA.

PostPosted: Mon Oct 10, 2005 6:36 pm
Reply with quote

Yep,that is how we use it in JCL.
Regards,
Sridevi.
Back to top
View user's profile Send private message
spanda

New User


Joined: 31 Aug 2005
Posts: 48
Location: U.K.

PostPosted: Wed Oct 12, 2005 2:54 pm
Reply with quote

I believe the original question was to distinguish the concept of address space and the regions in an MVS system.

Address Space: An address space is a range of irtual addresses that the operating system assigns to a user or separately running program. This is the area of contiguous virtual addresses available for executing instructions and storing data. The range of virtual addresses in an address space starts at zero and can extend to the highest address permitted by the operating system architecture.

An active MVS system uses many address spaces. There is at least one address space for each job in progress and one address space for each user logged on through TSO, telnet, rlogin or FTP. There are many address spaces for operating system functions, such as operator communication, automation, networking, security, and so on. Within each address space the user can start multiple tasks, using task control blocks or TCBs that allow user multiprogramming.

Region: Address spaces are divided into 2-8 gigabyte units called regions. A region is a block of sequential virtual addresses spanning 2-8 gigabytes, beginning at a 2-gigabytes boundary. In each address space, there is a User Region, a System Region, and in 64-bit architecture, there is a High User Region, that is addressable by programs running in 64-bit mode.

I suppose you need to refer to the relevant MVS primer manual for a better understanding of the MVS concepts.

I hope my post didn't confuse you further.
Panda.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts Replace each space in cobol string wi... COBOL Programming 3
No new posts Routing command Address SDSF to other... TSO/ISPF 2
No new posts How to 'Ping' a CICS region in JCL CICS 2
No new posts Timestamp difference and its average ... DB2 11
No new posts Open VSAM File in IMS DC Region - DFS... IMS DB/DC 0
Search our Forums:

Back to Top