View previous topic :: View next topic
|
Author |
Message |
Prasanna Srinivas D
New User
Joined: 12 Oct 2007 Posts: 9 Location: chennai
|
|
|
|
What is hiperspace? Which was the first OS to support hiperspace? |
|
Back to top |
|
|
hemanth.nandas
Active User
Joined: 18 Aug 2007 Posts: 120 Location: India
|
|
|
|
Hi Prasanna,
Quote: |
What is hiperspace |
Hiperspace is acronym for HIGH PERFORMANCE SPACE, it is available when program/job is executing but it never bring to real memory, Since the purpose this space is to hold temporary resourses when job is executing and hence it holds only temporary resourses. The same will be transferred through Paging to real memory and data available for program.
Quote: |
Which was the first OS to support hiperspace? |
I have no idea on this. |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
Hi,
In what reference you are asking this, I got two explanations for this when I searched:
First Definition:
HIPERSPACE = High Performance Dataspace A high performance virtual storage space of up to two gigabytes. Unlike an address space, a Hiperspace contains only user data and does not contain system control blocks or common areas; code does not execute in a Hiperspace. Unlike a data space, data in Hiperspace cannot be referenced directly; data must be moved to an address space in blocks of 4KB before they can be processed. Hiperspace pages can be backed by expanded storage or auxiliary storage, but never by main storage. The Hiperspace used by
VSAM is only backed by expanded storage.
Second Definition:
Hiperspace is the most efficient form of intermediate storage for DFSORT. Using the default ICEMAC option HIPRMAX=OPTIMAL ensures that DFSORT will use Hiperspace for Hipersorting whenever possible. Sites can tune their definition of HIPRMAX=OPTIMAL through use of the ICEMAC parameters EXPMAX, EXPOLD, and EXPRES. See z/OS DFSORT Installation and Customization for more information. DFSORT's use of Hiperspace depends upon the availability of expanded storage, or central storage for 64-bit real mode, the needs of other concurrent Hipersorting and memory object sorting applications throughout the time the application runs, and the settings of the DFSORT installation options EXPMAX, EXPOLD, and EXPRES. Consequently, it is possible for the same application to use varying amounts of Hiperspace from run to run. If enough Hiperspace is available, DFSORT uses Hiperspace exclusively for intermediate storage. If the amount of Hiperspace is insufficient, DFSORT uses a combination of Hiperspace and work data sets, or even work data sets alone. DFSORT only uses Hipersorting when there is sufficient storage to back all the DFSORT Hiperspace data. Hipersorting is very dynamic: multiple concurrent Hipersorting applications always know each other's storage needs and never try to back their Hiperspaces with the same portion ofstorage. In addition, DFSORT checks the available storage throughout the run, and switches from using Hiperspace to using disk work data sets when either a storage shortage is predicted or the total Hipersorting and memory object sorting activity on the system reaches the limits set by the DFSORT installation options EXPMAX, EXPOLD, and EXPRES.
Is this what you are looking for..or something else is the origin of this question. |
|
Back to top |
|
|
Prasanna Srinivas D
New User
Joined: 12 Oct 2007 Posts: 9 Location: chennai
|
|
|
|
thanks hemanth and anuj...
anuj, the first explanation was the one i was looking for...
thanks again... |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
You are welcome Prasanna & thanks for confirming. |
|
Back to top |
|
|
|