Mainview SRM Allocation SPACSECI parameters and behavior

Version 3

This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.

PRODUCT:

APPLIES TO:

How do the new parameters (    PCTIACT & PCTICALC) for SPACSECI affect its behavior?

To understand the differences in behavior between the various parameters it may be most helpful to discuss them all, and illustrate them.
Please note: the documentation describes the SPACSECI value in cardinal numbers, starting from the number 1.  The messages generated by MVSRM, as seen when using "//PROTRACE DD DUMMY" in the step in question, shows z/OS systems identifying extents starting from zero.  Numbering of extents can also be verified using IBM's IEHLIST program. Examples of trace results are below.

SPACSECI   Specifies the last extent to receive the original secondary space allocation quantity.  After the specified extent, the secondary allocation is increased.  With SPACSECI=4, it is the 5th extent where the SPACSECI Function begins to take effect.

Example SPACESECI=4

PCTI              Specifies the percentage value by which a secondary allocation is increased or decreased.
Example PCTI=200  this is means 200%, or 2x or doubled.

PCTI is also available in other functions

PCTIACT (new with BPG7632)     Specifies when the percent increase calculation for the secondary extent is activated (All extents starting with the second one, or else the SPACESECI number)
Example PCTIACT=A/S  Valid values: A for all extents starting with the second one, or S for secondary value
Parameter is available only in SPACSECI function

PCTICALC (new with BPG7632)   Specifies the number of times the percent increase calculation is applied to the secondary extent before becoming constant
Example PCTICALC=nn
Parameter is available only in SPACSECI function

Examples below assume this space allocation in the JCL:
SPACE=(TRK,(1,10))

 Extent number in  cardinal numbers 1 2 3 4 5 6 7 8 9 10 Extent number in zero-based numbers 0 1 2 3 4 5 6 7 8 9 Allocation per extent 1 10 10 10 20 30 40 50 60 70

 Extent number in  cardinal numbers 1 2 3 4 5 6 7 8 9 10 Extent number in zero-based numbers 0 1 2 3 4 5 6 7 8 9 Allocation per extent 1 20 20 20 20 20 20 20 20 20

 Extent number in  cardinal numbers 1 2 3 4 5 6 7 8 9 10 Extent number in zero-based numbers 0 1 2 3 4 5 6 7 8 9 Allocation per extent 1 10 10 10 20 20 20 20 20 20

 Extent number in  cardinal numbers 1 2 3 4 5 6 7 8 9 10 Extent number in zero-based numbers 0 1 2 3 4 5 6 7 8 9 Allocation per extent 1 20 20 20 20 20 20 20 20 20

 Extent number in  cardinal numbers 1 2 3 4 5 6 7 8 9 10 Extent number in zero-based numbers 0 1 2 3 4 5 6 7 8 9 Allocation per extent 1 10 10 10 20 40 80 80 80 80

SPACSECI=4 PCTI=200 PCTIACT=A PCTICALC=3
Ignores the SPACSECI value, and increases by PCTI value repeatedly, starting in the
2nd extent, for the PCTICALC number of extents before becoming constant.
 Extent number in  cardinal numbers 1 2 3 4 5 6 7 8 9 10 Extent number in zero-based numbers 0 1 2 3 4 5 6 7 8 9 Allocation per extent 1 20 40 80 80 80 80 80 80 80

Example trace display excerpts of SPACSECI taking action, note the extent number at the end of the SVM message:

SVM0042I TRACE +SET RLST  SET SPACSECI=4
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST1.E, BXXW03,   4
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST1.E, BXXW03,   5
SVM4874I INCREASED SPACE FROM   10 TRKS TO 30
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST1.E, BXXW03,   6
SVM4874I INCREASED SPACE FROM   10 TRKS TO 40
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST1.E, BXXW03,   7
SVM4874I INCREASED SPACE FROM   10 TRKS TO 50
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST1.E, BXXW03,   8
SVM4874I INCREASED SPACE FROM   10 TRKS TO 60

SVM0042I TRACE +SET RLST  SET SPACSECI=4 PCTI=200
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,   3
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,   5
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,   6
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,   7
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST2.E, BXXW10,   9
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20

SVM0042I TRACE +SET RLST    SET SPACSECI=4 PCTI=200 PCTIACT=A
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   1
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   4
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   5
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   6
SVM4874I INCREASED SPACE FROM  10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   7
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   8
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   9
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST4.E, BXXW11,   10
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20

SVM0042I TRACE +SET RLST  SET SPACSECI=4 PCTI=200 PCTIACT=S PCTICALC=3
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST5.E, BXXW07,   4
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST5.E, BXXW07,   5
SVM4874I INCREASED SPACE FROM   10 TRKS TO 40
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST5.E, BXXW07,   6
SVM4874I INCREASED SPACE FROM   10 TRKS TO 80
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST5.E, BXXW07,
SVM4874I INCREASED SPACE FROM   10 TRKS TO 80

SVM0042I TRACE +SET RLST  SET SPACSECI=4 PCTI=200 PCTIACT=A PCTICALC=3
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST6.E, BXXW01,  1
SVM4874I INCREASED SPACE FROM   10 TRKS TO 20
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST6.E, BXXW01,   2
SVM4874I INCREASED SPACE FROM   10 TRKS TO 40
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST6.E, BXXW01,   3
SVM4874I INCREASED SPACE FROM   10 TRKS TO 80
SVM4000I LXLSECI, STEPA, SORTOUT, ATTEMPTING SPACSECI FOR BMCLXL.SECI.TEST6.E, BXXW01,  4
SVM4874I INCREASED SPACE FROM   10 TRKS TO 80

Article Number:

000166148

Article Type:

FAQ/Procedural

Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles