search cancel

How to get more storage returned to opsys in IDMS

book

Article ID: 229175

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

What can we do in IDMS to increase the amount of storage returned to opsys, displayed in message DC390008 during startup. 

DC390005 V2 RHDCPARM FREESTG RELEASED...     5,000K
DC390006 V2 REGION NEEDED TO START UP...    10,684K
DC390020 V2 TOTAL AMOUNT OF XA STORAGE..   620,588K
DC390007 V2 SYSTEM CONFIGURATION SIZE...   626,268K
DC390008 V2 STORAGE RETURNED TO OPSYS...       276K

 

Environment

Release : All

Component : IDMS/DB

Resolution

The storage returned to opsys amount in message DC390008 represents the amount left over from the initial GETMAIN (which requested all the 24-bit Region the opsys could give us) after building the 24-bit system configuration. 
However, the actual free storage available below the line after IDMS starts up is not just the value in the DC390008 message, it is also the mount in the FREESTG parameter displayed in message DC390005.
To get the amount of free below the line storage you have to add the FREESTG amount and the amount returned to opsys.
You could easily increase the storage returned to opsys amount by simply reducing the amount in the FREESTG parameter. However, that would not give you any benefit.
It is better to have the storage returned to opsys amount as low as possible and the FREESTG amount as high as possible as FREESTG  is the amount of contiguous free storage available. Having contiguous free storage will allow more storage to be used by the operating system.

If the sum of the FREESTG and storage returned to opsys is still too low, to increase the total amount of free storage below the line you will need to reduce the size of the below the line storage and program pools.

Additional Information

See article 105997- what makes up the REGION NEEDED TO STARTUP storage