* copyright (C) 1984-2019 merrill consultants dallas texas usa



Yüklə 28,67 Mb.
səhifə68/383
tarix17.01.2019
ölçüsü28,67 Mb.
#98988
1   ...   64   65   66   67   68   69   70   71   ...   383

RSAAGRDY ='GAL*FRAMES*READY FOR*RECLAIM'

RSAAGRDYREFWRT ='GAL*REF ONLY*READY FOR*RECLAIM*YES AUX'

RSAAGRDYREFNW ='GAL*REF ONLY*READY FOR*RECLAIM*NO AUX'

RSADSTMACT ='DEMAND*SCAN*WAS*RUNNING'

RSACHGWRTOLD ='CHANGED*PAGES*WRITTEN TO*OLD AUX SLOT'

RSAREFWRTBYPASS='REF ONLY*PAGES*NOT REWRITTEN*TO AUX'

RSACHGWRTNEW ='CHANGED*PAGES*WRITTEN TO*NEW AUX SLOT'

RSAREFWRTNEW ='REF ONLY*PAGES*WRITTEN TO*NEW AUX SLOT'

RSAAGRECLM ='PAGES*RECLAIMED*FROM GLOBAL*AGING LIST'

RSAEXMET ='DEMAND SCAN*STOPS*WHEN NEED*WAS MET'

RSAEXTIM ='DEMAND SCAN*STOPS*MAX*ALLOWABLE*TIME'

RSAEXCPU ='DEMAND SCAN*STOPS*CPU*SUBOPTIMAL'

RSAINVUFO ='PRIVATE*PAGES*INVALIDATED'

RSAINVVUFO ='PRIVATE*VDISK*PAGES*INVALIDATED'

RSAINVSUFO ='SHARED*PAGES*INVALIDATED'

RSARVLUFO ='PRIVATE*PAGES*REVALIDATED'

RSARVLVUFO ='PRIVATE*VDISK*PAGES*REVALIDATED'

RSARVLSUFO ='SHARED*PAGES*REVALIDATED'

RSARVLAGL ='GAL*PAGES*REVALIDATED'

RSAWRTONDMD ='DEMAND SCAN*WRITE-ON-DEMAND*FRAMES'

RSADSCYCLE ='ITERATIONS*DEMAND SCAN*MADE'

RSAUSRVISIT ='USERS*VISITED*PAGES WERE*MADE IBR'

RSAUSRSKIP ='USERS*SKIPPED*SERIAL/NET*SETTINGS'

RSAALSKL ='GAL FRAMES*NOT RECLAIMED*PINNED'

RSAALSKF ='GAL FRAMES*NOT RECLAIMED*FRAME*SERIAL'

RSAALSKP ='GAL FRAMES*NOT RECLAIMED*PAGE*SERIAL'

RSAALSKR ='GAL FRAMES*REQUEUED*NOT*RECLAIMED'

RSAAGRVLREFNW ='GAL REF ONLY*REVALIDATIONS*NO AUX'

RSAAGRVLREFWRT ='GAL REF ONLY*REVALIDATIONS*YES AUX'

RSAAGRVLCHGNW ='GAL CHG PAGES*REVALIDATIONS*NO AUX'

RSAAGRVLCHGWRT ='GAL CHG PAGES*REVALIDATIONS*YES AUX'

RSAAVAILCNTB2GS='FRAMES ON*LT 2G*SINGLES*AVAILABLE*LIST

RSAAVAILCNTB2GC='FRAMES ON*LT 2G*CONTIG*AVAILABLE*LIST'

RSAAVAILCNTA2GS='FRAMES ON*GT 2G SINGLES*AVAILABLE*LIST

RSAAVAILCNTA2GC='FRAMES ON*GT 2G*CONTIG*AVAILABLE*LIST'

RSAAVAILREQB2GS='REQUESTS*LT 2G*SINGLE*FRAMES'

RSAAVAILREQA2GS='REQUESTS*GT 2G*SINGLE*FRAMES'

RSAAVAILREQB2GC='REQUESTS*LT 2G*CONTIGUOUS*FRAMES'

RSAAVAILREQA2GC='REQUESTS*GT 2G*CONTIGUOUS*FRAMES'

RSAAVAILRETB2GS='RETURNS*LT 2G*SINGLE*FRAMES'

RSAAVAILRETA2GS='RETURNS*GT 2G*SINGLE*FRAMES'

RSAAVAILRETB2GC='RETURNS*LT 2G*CONTIGUOUS*FRAMES'

RSAAVAILRETA2GC='RETURNS*GT 2G*CONTIGUOUS*FRAMES'

RSAAVAILPTB2GC ='PROTECT*THRESH*CONTIG*LT 2G'

RSAAVAILPTA2GC ='PROTECT THRESH*CONTIG*GT 2G'

RSAAVAILPTB2GS ='PROTECT THRESH*SINGLES*LT 2G'

-Dataset VXSTORSP (3.02) new variables: 76 440 114 973

PFXAFOBC='LOCAL LIST*(LL)*FOBS'

PLSFOBLO='LL*LOW*THRESHOLD'

PLSFOBHI='LL*HIGH*THRESHOLD'

PLSFOB1E='LL*FOUND*EMPTY'

PLSFOB1T='TOD 1ST*TRIM REQUEST*FOR LL'

PLSFOBTM='TOD*MOST RECENT*TRIM REQ*FOR LL'

PLSSTPAG='IBR PAGES FOUND*CMM*ZERO STATE'

-Dataset VXSTOSHR (3.03) new variables: 8 120 114 1

ASCCTRSV='FRAMES*RESERVED*VIA*SET RESERVED'

ASCDSRSV='DEMAND*SCAN*NO MOVE*SET RSVD*PER SEC'

-Dataset VXSTOASI (3.14) new variables: 60 196 120 1809

ASCCTINS ='SHARED*INSTANTIATED*PAGES'

ASCCTIBRB2G ='SHARED*IBR PAGES*ON UFO*BACKED LT 2G'

ASCCTIBRA2G ='SHARED*IBR PAGES*ON UFO*BACKED GT 2G'

ASCCTAGLB2G ='SHARED*IBR PAGES*GAL*BACKED LT 2G'

ASCCTAGLA2G ='SHARED*IBR PAGES*GAL*BACKED GT 2G'

ASCCTRABISB2G='SHARED*NON-FAULT*IBR UFO*BACKED LT 2G'

ASCCTRABISA2G='SHARED*NON-FAULT*IBR UFO*BACKED GT 2G'

ASCCSINT ='SHARED*INSTANTIATED*PAGES'

ASCCSREL ='SHARED*RECLAIMED*GUEST*PAGE*STATE'

ASCCSINV ='SHARED*PAGES*MADE*IBR'

ASCCSPFI ='SHARE*IBR PAGES*REVALIDATED*ON UFO'

ASCCSPFA ='SHARED*IBR PAGES*REVALIDATED*ON GAL'

ASCCSFRY ='SHARED*IBR PAGES*ON GAL*BACK*RECLAIM'

ASCCSFNR ='SHARED*IBR PAGES*ON UFO*WRIT TO AUX'

ASCCSXRL ='XSTORE*BLOCKS*RELEASED*MIGRATION'

-Dataset VXSTOSHD (3.16) new variables: 20 120 164 1

ASCCTPRG='RESIDENT*PAGES GT 2G*THIS*SAVEDSEG'

ASCHLLC ='PAGES*LOCKED*HOST LOGICAL'

ASCHLRC ='HOST*LOGICAL*RESIDENT*COUNT'

ASCCTRSV='FRAMES*RESERVED*VIA SET*RESERVED'

ASCDSRSV='TIMES*DS NO MOVE*FRAMES*TO GLL'

-Dataset VXUSELON (4.01) new variables: 4 180 386 2889

VMDLOGFG='FLAG*BITS*SET AT*LOGON'

LCLFLAG3='GENERAL*FLAGS'

-Dataset VXUSELOF (4.02) new variables: 404 844 121 61

CALCPFNR ='UFO IBR*PAGES*WRITTEN*TO XSTORE'

CALCPFRY ='GAL IBR*PAGES*ALREADY*BACKED'

CALCPINT ='PRIVATE*INSTANTIATED*PAGES'

CALCPINV ='PRIVATE*PAGES*MADE*IBR'

CALCPPFA ='PRIVATE*IBR GAL*PAGES*REVALIDATED'

CALCPPFI ='PRIVATE*IBR UFO*PAGES*REVALIDATED'

CALCPREL ='PRIVATE*RECLAIMED*GUEST PAGE'

CALCPXRL ='XSTORE*BLOCKS*RELEASED*MIGRATION'

CALCTAGLA2G ='GAL IBR*PAGES*BACKED*GT 2G'

CALCTAGLB2G ='GAL IBR*PAGES*BACKED*LE 2G'

CALCTIBRA2G ='PRIVAGE*IBR PAGES*ON UFO*GT 2G'

CALCTIBRB2G ='PRIVAGE*IBR PAGES*ON UFO*LT 2G'

CALCTINS ='PRIVATE*INSTANTIATED*PAGES'

CALCTRABISA2G ='UFO/GAL*NONFAULT*IBR*GT 2G'

CALCTRABISB2G ='UFO/GAL*NONFAULT*IBR*LT 2G'

CALCTXBK ='EXPANDED*STORAGE*PAGING*BLOCKS'

LCLFLAGS='GENERAL*FLAGS'

MAXTOPO ='MAX*TOPOLOGY*LEVELS*ARCHITECTED'

OFFPLTL ='OFFSET TO THE VMUPLTL ARRAY'

OFFSTLTL='OFFSET TO THE VMUSTLTL ARRAY'

OFFTOPDA='OFFSET TO THE VMUTOPDA ARRAY'

OFFVMTL ='OFFSET TO THE VMUVMTL ARRAY'

VMDDSRSV ='DEMAND*SCAN*NOT MOVE*SET RESERVED'

VMDDTPLX='-USER ISSUED*DETACH COMMAND*CONSULTED SSI'

VMDDTTOD='TTIME*DETACH COMMANDS*CONSULTING SSI'

VMDDTTOT='-USER ISSUED*DETACH*COMMAND'

VMDLKPLX='-USER ISSUED*LINK COMMAND*CONSULTED SSI'

VMDLKTOD='TTIME*LINK COMMANDS*CONSULTING SSI'

VMDLKTOT='-USER ISSUED*LINK COMMAND'

VMDSTFHW ='HWM*STEAL*WEIGHT*FACTOR'

VMDSTLFC ='STEAL*WEIGHT*FACTOR'

VMDUFACTC ='UFO*ACTIVE*SECTION*FRAMES'

VMDUFIBRC ='IBR*SECTION*FRAMES'

VMDWASTE ='GAL*PRIVATE*PAGE FAULTS*IN AUX'

VMDWKPLX='-USER USED*WRKALLEG*CONSULTED SSI'

VMDWKTOD='TTIME*WRKALLEG*CONSULTING SSI'

VMDWKTOT='-USER USED*WRKALLEG'

VMUNRBAL='-CONFIGURATION*REBALANCES'

VMUREBAL ='RCCREBAL*COUNT*LAST*REBALANCE'

VMUTOPDX='INDEX*INTO*VMUTOPDA*ARRAY'

VMUTOPNE='ELEMENTS*THAT FIT IN*VMUTOPDA*ARRAY'

VMUTOPNS='SIZE *ONE ELEMENT*VMUTOPDA ARRAY'

-Dataset VXUSEACT (4.03) new variables: 404 844 121 61

CALCPFNR ='UFO IBR*PAGES*WRITTEN*TO XSTORE'

CALCPFRY ='GAL IBR*PAGES*ALREADY*BACKED'

CALCPINT ='PRIVATE*INSTANTIATED*PAGES'

CALCPINV ='PRIVATE*PAGES*MADE*IBR'

CALCPPFA ='PRIVATE*IBR GAL*PAGES*REVALIDATED'

CALCPPFI ='PRIVATE*IBR UFO*PAGES*REVALIDATED'

CALCPREL ='PRIVATE*RECLAIMED*GUEST PAGE'

CALCPXRL ='XSTORE*BLOCKS*RELEASED*MIGRATION'

CALCTAGLA2G ='GAL IBR*PAGES*BACKED*GT 2G'

CALCTAGLB2G ='GAL IBR*PAGES*BACKED*LE 2G'

CALCTIBRA2G ='PRIVAGE*IBR PAGES*ON UFO*GT 2G'

CALCTIBRB2G ='PRIVAGE*IBR PAGES*ON UFO*LT 2G'

CALCTINS ='PRIVATE*INSTANTIATED*PAGES'

CALCTRABISA2G ='UFO/GAL*NONFAULT*IBR*GT 2G'

CALCTRABISB2G ='UFO/GAL*NONFAULT*IBR*LT 2G'

CALCTXBK ='EXPANDED*STORAGE*PAGING*BLOCKS'

MAXTOPO ='TOPOLOGY*LEVELS*CURRENTLY*ARCHITECTED'

RDMMMASK='RELOCATION DOMAIN*MEMBER*MASK'

RDMNAME ='GUESTS*RELOCATION*DOMAIN*NAME'

VMDCTSTA='CPU*STARTS'

VMDCTSTO='CPU*STOPS'

VMDDSRSV ='DEMAND*SCAN*NOT MOVE*SET RESERVED'

VMDDTPLX='DETACH*COMMAND*SSI*CONSULTED'

VMDDTTOD='VIRTUAL TIME*DETACT*COMMANDS*SSI'

VMDDTTOT='DETACH*COMMANDS*ISSUED'

VMDLKPLX='LINK*COMMANDS*SSI*CONSULTED'

VMDLKTOD='VIRTUAL TIME FOR LINK*COMMANDS*SSI'

VMDLKTOT='LINK*COMMANDS*ISSUED'

VMDRLLST='LAST*RELOCATION*THIS*USER'

VMDSTFHW ='HWM*STEAL*WEIGHT*FACTOR'

VMDSTLFC ='STEAL*WEIGHT*FACTOR'

VMDUFACTC ='UFO*ACTIVE*SECTION*FRAMES'

VMDUFIBRC ='IBR*SECTION*FRAMES'

VMDWASTE ='GAL*PRIVATE*PAGE FAULTS*IN AUX'

VMDWKPLX='WRKALLEG*COMMANDS*SSI*CONSULTED'

VMDWKTOD='VIRTUAL*TIME*WRKALLED*COMMANDS*SSI'

VMDWKTOT='WRKALLEG*COMMANDS*USED'

VMUNRBAL='CONFIGURATION*REBALANCES'

VMUPLTL0='REBALANCES*EQUIVALENT*NL1'

VMUPLTL1='REBALANCES*DIFF NL1*SAME NL2'

VMUPLTL2='REBALANCES*DIFF NL2*SAME NL3'

VMUPLTL3='REBALANCES*DIFF NL3*SAME NL4'

VMUPLTL4='REBALANCES*DIFF NL4*SAME NL5'

VMUPLTL5='REBALANCES*DIFF NL5'

VMUREBAL ='RCCREBAL*COUNT*LAST*REBALANCE'

VMUSTLT0='STEALS*EQUIVALENT*NL1'

VMUSTLT1='STEALS*DIFF NL1*SAME NL2'

VMUSTLT2='STEALS*DIFF NL2*SAME NL3'

VMUSTLT3='STEALS*DIFF NL3*SAME NL4'

VMUSTLT4='STEALS*DIFF NL4*SAME NL5'

VMUSTLT5='STEALS*DIFF NL5'

VMUTOPDD='TOPOLOGY*DESCRIPTOR'

VMUTOPDI='DISPATCH*VECTOR*ID'

VMUTOPDX='ZERO-BASED*INDEX INTO*VMUTOPDA'

VMUTOPLU='PCT CPU*FOR HOME*DSVBK*ASSIGNMENT'

VMUTOPNE='ELEMENTS*THAT FIT IN*VMUTOPDA*ARRAY'

VMUTOPNS='ELEMENT*SIZE*VMUTOPDA*ARRAY'

VMUVMTL0='MOVES*EQUIVALENT*NL1'

VMUVMTL1='MOVES*DIFF NL1*SAME NL2'

VMUVMTL2='MOVES*DIFF NL2*SAME NL3'

VMUVMTL3='MOVES*DIFF NL3*SAME NL4'

VMUVMTL4='MOVES*DIFF NL4*SAME NL5'

VMUVMTL5='MOVES*DIFF NL5'

-Dataset VXUSEINT (4.04) new variables: 8 248 121 905

VMDRLLST='LAST*RELOCATION*OF THIS*USER'

-Dataset VXUSERLE (4.12) new variables: 8 248 121 905

LCLFLAGS ='LOCAL*RELOCATION*INFO*FLAGS'

RLOAIOCT ='ACTIVE*I/OS*ENCOUNTERED'

RLOCLNTM ='COMPLETION*DATETIME*FINAL*CLEAN UP'

RLOCONTM ='COMPLETION*DATETIME*INITIAL*ISFC CONNECT'

RLOCPCNT ='GUEST*PAGES*XFERED*FINAL PASS'

RLOCRETM ='COMPLETION*DATETIME*CREATION*SKELETON VMDBK'

RLOCRYTM ='COMPLETION*DATETIME*ENQUEUED*CRYPTO'

RLODSTRSV='RESERVED FRAME COUNT DESTINATION'

RLODSTSYS='DESTINATION*SYSTEM'

RLOELGTM ='COMPLETION*DATETIME*INITIAL*ELIG CHECKS'

RLOFCPTM ='COMPLETION*DATETIME*FCP I/O*DELAY'

RLOFINCD ='RELOCATION*ENDED*REASON*CODE'

RLOIOCTM ='COMPLETION*DATETIME*I/O CONFIG*RELOCATION'

RLOIOETM ='COMPLETION*DATETIME*FINAL I/O*ELIG CHECKS'

RLOISSUER='VMRELOCATE*CMD*ISSUER'

RLOLSTTM ='COMPLETION*DATETIME*LAST*MEMORY'

RLOMAXQ ='MAXQUIESCE*TIME'

RLOMAXT ='MAXTOTAL*TIME'

RLOMEMPS ='MEMORY*PASSES*DURING*RELOCATION'

RLOMEMTM ='COMPLETION*DATETIME*MEMORY*TRANSFER-2'

RLOMVOPT ='FLAG BYTE*FOR CMD*OPTIONS'

RLONQDCT ='NON-QDIO*TYPE*I/OS*CLEARED'

RLOPASSA ='GUEST*PAGES*XFERED*FIRST PASS'

RLOPASSY ='GUEST*PAGES*XFERED*PENULTIMATE*PASS'

RLOPENTM ='COMPLETION*DATETIME*PENULTIMATE*MEMORY'

RLOPSAVG ='AVERAGE*GUEST*PAGES*XFERED*2 THRU N-2'

RLOQDCT ='QDIO*TYPE*I/OS*CLEARED'

RLOQUITM ='COMPLETION*DATETIME*GUEST*QUIECE'

RLORESTM ='COMPLETION*DATETIME*RESUMPTION*GUEST'

RLOSETTM ='COMPLETION*DATETIME*STMGT*SET UP'

RLOSMETM ='COMPLETION*DATETIME*STMGT*ELIG CHECKS'

RLOSRCRSV='RESERVED*FRAME*COUNT*SOURCE'

RLOSRCSYS='SOURCE*SYSTEM'

RLOSTARTM='DATETIME*START OF*RELOCATION'

RLOSTATM ='COMPLETION*DATETIME*VIRT STATE*RELOCATION'

RLOUSER ='USERID OF*RELOCATION*TARGET'

RLOVDXCT ='VIRTUAL*DEVICES*TRANSFERRED'

RLOVSETM ='COMPLETION*DATETIME*VSIM*ELIG CHECKS'

VMDSTRLO ='SET*VMRELOCATE*FLAGS'

-Dataset VXIODDEV (6.03) new variables: 200 180 76 1

RDEVSKSM64='CUM*DASD*ACCESS*MOVEMENT'

RDEVFCXM ='MASK OF*PATHS*SUPPORT*ZHPF'

CUIFCXP ='ZHPF*FEATURES*SUPPORTED'

RDEVMAXD ='SMALLEST*ZHPF*MAX*DATA COUNT'

RDEVWXCT ='TM(ZHPF)*WRITE*CHAN*PROGRAMS'

RDEVRXCT ='TM(ZHPF)*READ*CHAN*PROGRAMS'

SCMIDTIM ='SCM*INTERRUPT*DELAY*TIME'

SCMPDTIM ='SCM*I/O*PRIORITY*DELAY*TIME'

PAVIDTIM ='ACCUMULATED*INTERRUPT*DELAY*TIME'

PAVPDTIM ='I/O*PRIORITY*DELAY*TIME'

-Dataset VXIODCAD (6.04) new variables: 52 312 190 2665

Short length record doesn't input CALPSF due to this

PROTECTED: Segment Length is 312.

Fixed 68 bytes, 192 CALDATA 4 CALSSS2 leave only

48 bytes but CALPSF is documented as 192 bytes,

so Segment Length should be 576 vs 312.

-Dataset VXIODVSW (6.21) new variables: 212 344 185 1185

LANTRID ='ACTIVE TRACE IDS'

LANSUSR ='USERS IN LINUX*SNIFFER*MODE'

LANMGIPA ='LAN MANAGEMENT IP ADDRESS'

MGSWIEUSER='LAN MANAGEMENT USER ID'

MGNICMAC ='VSWITCH MAC ADDRESS'

OSAMAC ='OSA DEVICE MAC ADDR'

NICTRANP ='SESSION LAYER(2 OR 3)'

LANID ='LAN*OWNER*NAME'

LOCKREQS ='LOCK REQUESTS*FOR LANLKWRD*NETWORKLOCK'

LANDEFER ='WAITS FOR*NETWORK*LANLKWRD*LOCK'

TXDEFERS ='WAITS FOR*LOCK WHEN*SENDING FROM*THIS PORT'

RXDEFERS ='WAITS FOR*LOCK WHEN*RECEIVING*ON THIS PORT'

NICTXPKT64='PACKETS*SENT*REAL DEVICE*VIRTUAL SWITCH'

NICTXDSC64='VALID*OUTBOUND*PACKETS*DISCARDED'

NICTXERR64='INVALID*OUTBOUND*PACKETS*DISCARDED'

NICRXPKT64='PACKETS*RECEIVED*REALDEVICE*VIRTUAL SWITCH'

NICRXDSC64='VALID*RECEIVED*PACKETS*DISCARDED'

NICRXERR64='RECEIVED*PACKETS*DISCARDED*INVALID*FORMAT'

SWPGROUP ='LINK AGG*PORT GROUP*IN USE*VIRT SWITCH'

VQSOMLVL ='OSA*DEVICE*MICROCODE*LEVEL'

SWPINTSC ='SECONDS*BETWEEN*LOAD*BALANCING*OPERATIONS'

VQSDVMAC ='OSA DEVICE*VIRTUAL*MAC ADDRESS'

VQSMRKCT ='MARKER*PDUS*SENT TO*THIS PORT'

VQSMRPCT ='MARKER*RESPONSES*RECEIVED'

VQSMRRCT ='MARKER*RESPONSES*PDUS SENT TO'

VQSMTOCT ='TIME OUTS*FOR MARKER*RESPONSE*WAITS'

VQSLCSCT ='LACP PDUS*SENT ON*THIS PORT'

VQSLCRCT ='LACP PDUS*RECEIVED ON*THIS PORT'

TXREQS ='LOCK REQUESTS*MADE WHEN*SENDING'

RXREQS ='LOCK REQUESTS*MADE WHEN*RECEIVING'

STKREQS ='REQUESTS*TO STACK OR*TO UNSTACK*WORK'

STKDEFERS='TIMES*MULTIPLE*ATTEMPTES*TO STACK'

VQSPATTR1='PARTNER*SWITCH*BYTE 1'

VQSPATTR2='PARTNER*SWITCH*BYTE 2'

VQSPATTR3='PARTNER*SWITCH*BYTE 3'

VQSPATTR4='PARTNER*SWITCH*BYTE 4'

-Dataset VXIODMDE (6.31) new variables: 4 84 2048 1385

RDE RDEVDEV ='REAL*DEVICE*NUMBER'

-Dataset VXVNDSES (8.01) new variables: 12 304 289 889

VMDRLLST='LAST*RELOCATION*THIS*USER'

NICMGPOR='PORT*VALUE*FOR GUEST*CONNECTION'

-Dataset VXISFNOD (9.04) new variables: 4 304 897 156

LNKCAPCT='NOT-FULL*PACKAGES*CLOSED*TIMEOUT'

-Dataset VXAPLTC0(10.02) new variables: 28 636 301 1

Corrections made:

APLSDT segments with undocumented new fields:

for MDGPROD='5735FALST'-'00'x-'054000' +28 636

for MDGPROD='5735FALST'-'00'x-'061000' +4 612

The documentation for APPLDATA is here:

http://www.vm.ibm.com/perf/docs/appldata.html

-New Datasets Created:

-Dataset VXPRCPUP (5.16) new dataset: 520 500 386 625

CALFCONF='CONFIDENCE*PERCENTAGE*FLOOR*PROJECTION'

CALFLAG ='FLAG*BYTE'

CALFLALG='ALGORITHM*USED*FLOOR*PROJECTION'

CALUCALG='ALGORITHM*USED FOR*CEILING*PROJECTION'

CPUTYPE ='CPU*TYPE'

MAXRPROC='VALID*BITS*IN*MASKS'

OFSLCPUA='OFFSET TO*SRXLCPUA FIELD'

OFSONLIN='OFFSET TO*CALONLIN FIELD'

OFSUPKMK='OFFSET TO*RCCUPKMK FIELD'

RCCNUPK ='CPUS*REQUESTED*TO BE IN*UNPARKED*STATE'

RCCSIGCT='-SUCCESSFUL*SIGP*RESTARTS'

RCCSIGTD='-TIME SPENT*IN*SIGP*RESTARTS'

SCOUNT ='STANZAS*IN THIS*RECORD'

SOFFSET ='OFFSET TO FIRST STANZA'

SRXCPPAD='CPU*CAPACITY*ADDED*TO CEILING'

SRXNOTVH='CAPACITY*ASSIGNED*CPUS NOT*VERTICAL HIGH'

SRXPMAX ='MAX NUMBER*CPUS THAT*CAN BE*PARKED'

SRXWRKCI='CONFIDENCE*PERCENTAGE*CEILING*PREDICTION'

SSIZE ='STANZA*SIZE'

WHIOCECE='EXCESS*PROCESSOR*CAPACITY*AVAILABLE'

WHIOCUTI='NUMBER OF*PHYSICAL*CPUS*CONSUMED'

WHIOCXC ='SHARE OF*EXTRA*CAPACITY'

WHIOENT ='CPU*RESOURCE*ENTITLEMENT'

WHIOFLG ='FLAGS FOR THIS PARTITION'

WHIOPUTI='CEILING*PREDICTION*OF CPU*UTILIZATION'

WHIOPXC ='UNENTITLED*CAPACITY*FLOOR*PROJECTION'

WHIOUCT ='VALID*SAMPLES FOR*CEILING*PREDICTION'

WHIOXCT ='VALID*SAMPLES FOR*FLOOR*PROJECTION'

WHIUCT ='VALID*SAMPLES*CEILING*PREDICTION'

WHIXCT ='VALID*SAMPLES*FLOOR*PROJECTION'

Corrections made:

a. Undocumented 8 bytes after RCCSIGTD.

b. SSIZE is 92 bytes but only 52 bytes are

documented for CPUTYPE-SRXNOTVH fields.

c. OFFSET SOFFSET is 60 from start of record

for 92 bytes, but these other offset values

OFSUPKMK=68, OFSONLIN=76, OFSLCPUA=84, all

point inside those 92 bytes.

d. And, RCCUPKMK, CALONLIN, and SRXLCPU are all

shown as one byte fields, but those offsets

indicate they are all 8 bytes separated.

the fields are 8 bytes but only first used

and the remaining 7 should have been rsvd.

-Dataset VXPRCRCD (5.17) new dataset: 88 68 74 3601

CALENTMT='VERTICAL*CPU*ENTITLEMENT'

CALMNEST='CONFIG*TOPOLOGY*FACILITY*SELECTOR'

MAXTOPO ='MAX*TOPOLOGY*LEVELS*ARCHITECTED'

OFFSTLTL='OFFSET TO*PLSSTLTL*ARRAY'

OFFTOPDS='OFFSET TO*RCCTOPDS*FIELD'

PFXCPUAD='PROCESSOR ADDRESS'

PFXPOLAR=' CURRENT*POLARIZATION'

RCCTOPDI='DSVBK*INDEX*FOR CPU'

RCCTOPDS='TOPOLOGY*DESCRIPTOR*CONTAINER*IDS'

SIZTOPDS='SIZE*OF*RCCTOPDS*FIELD'

Corrections made:

a. MRHCRLEN=88 but DOC shows 60 bytes fixed and doc

RCCTOPDS Length is 32, but only 28 bytes are left

in the record.

b. Offset OFFTOPDS=60, but OFFSTLTL=64 which would

be four bytes into the RCCTOPDS field.

-Dataset VXPRCDHF (5.18) new dataset: 88 68 74 3601

CALDSVID='DSVBK*ID'

CPUTYPE ='CPU*TYPE'

HFCOUNT ='HIGH*FREQUENCY*SAMPLES*THIS DSVBK

HFUSERC ='-VMDBKS*IN DSVBK*WHEN NOT*EMPTY'

HFUSERZ ='TIMES WHEN*DSVBK*HAD NO*VMDBKS'

MAXRPROC='VALID*BITS*IN*MASKS'

OFSASSOC='OFFSET TO*DSVASSOC*FIELD'

OFSUNPRK='OFFSET TO*DSVUNPRK*FIELD'

RCCDSVCH='CPU-TO-DSVBK*ASSIGNMENT*CHANGES'

SCOUNT ='STANZAS*IN THIS*RECORD'

SOFFSET ='OFFSET TO FIRST STANZA'

SSIZE ='STANZA*SIZE'

SYSDVENT='MAX USERS*ALLOWED IN*A DSVBK'

Corrections made:

a. PRCHDF_STANZA is documented with 16 bytes

but SSIZE=32.

b. Similar to preceding, the SOFFSET=40 but

OFSASSOC=16 and OFSUNPRK=24 which I don't

understand, since they would precede the

STANZA data.
Change 31.150 RMF III Enhancements, Fixes, new DYNAMIC METHOD.

ADOCRMFV -A new procedure for executing ASMRMFV is now available

ASMRMFV called the Dynamic Method. This approach combines the

JCLCRMFV simplicity of the current Direct JCL method with the

JCLDRMFV convenience of catalog lookup and dynamic allocation

JCLRMFV provided by the current TSO Clist method. See JCLDRMFV.

VMACRMFV -A new INDSNAME= keyword parameter (aliases INDSN=, INDS=,

Jul 23, 2013 IDS=, I=) is now supported that allows the specification

Jul 26, 2013 of 1 to 256 data set name patterns. The patterns are

used to retrieve matching VSAM cluster entries by the

Catalog Search Interface (CSI), an IBM supported and

documented program service.

NOTE: The CSI call is set to only retrieve VSAM

Clusters (and related Data and Index components).

Non-VSAM data sets and other VSAM entry types are not

returned. Only a very small fraction of the data in a

Cluster entry is returned (Type, CISIZE, RECSIZE).

-Each returned data set name entry is validated as being

a VSAM RRDS data set with the correct CISIZE and RECSIZE

for an RMF Monitor III data set. Then each in turn is

dynamically allocated to an RMFD* DDNAME beginning with

RMFD0000. Later each is opened in turn for further

processing by ASMRMFV. But the TESTCSI parameter (see

below) can modify this behavior.

NOTE: Static RMFV* style DD statements may still be

hard coded in JCL even when the Dynamic Method is used

and will be processed as usual. However, this tends

to defeat the intent and value of the Dynamic Method.

-INDSNAME= pattern masking characters include the use of

** and * as multiple character substitutes and % (percent

sign) as a single character placeholder.

-Pattern coding rules and examples are fully provided in

both the ASMRMFV source code prologue and in the updated

ADOCRMFV member. They are also documented in the IBM

DFSMS Managing Catalogs manual for your z/OS release, in

the section Catalog Search Interface User's Guide.

NOTE: Be careful to avoid overlapping data set patterns

using INDSNAME= which could cause duplicate data to be

processed into ASMRMFV. The TESTCSI parameter (see

below) can help check for this in advance. ASMRMFV

does NOT check for or exclude duplicate data. The same

issue could exist using static JCL DD allocation as

well and is NOT exclusive to the Dynamic Method.

-A new parameter TESTCSI/NOTESTCSI (default NOTESTCSI)

controls pattern testing that is especially useful when

setting up the Dynamic Method for the first time.

-TESTCSI (alias TESTC) only retrieves data from catalogs

using CSI and the INDSNAME= patterns. No dynamic

allocation or file processing occurs. TESTCSI thus

provides a preview of search results with the user

pattern settings. This can prevent the retrieval of

large numbers of unneeded data sets that are not RMF

Monitor III files.

-NOTESTCSI (alias NOTESTC) retrieves data from catalogs

using CSI and the INDSNAME= patterns, dynamically

allocates valid found files, and allows full normal

processing by ASMRMFV.

-WARNING: Users are strongly recommended NOT to use the

all inclusive search pattern INDSNAME=** as that will

retrieve all VSAM Clusters in their catalogs. This will

likely return thousands of entries and can result in a

possible performance impact on the catalog management

function while in progress that could affect other work.

-The ADOCRMFV member which contained mostly development

notes from 2008 and earlier has been completely replaced

with the ASMRMFV source documentation. This was made

much more readable by the removal of many embedded

assembler language statements. The ASMRMFV prologue

documentation in source remains available as before.

-A new documentation member JCLDRMFV contains ASMRMFV

execution examples using the new Dynamic Method.

-JCLRMFV, JCLCRMFV, and JCLDRMFV documentation members now

all contain a table that compares and contrasts the 3

available methods to execute ASMRMFV.

-The MXG00 table version is raised from X'02' to X'03 and

adds the maximum number of entries supported in the new

DSN Pattern Table (currently 256).

-When an invalid parameter length is detected message

RMFV004E will now also display the invalid length.

-When a date or time parameter related error is detected

ASMRMFV will no longer abend immediately but instead

postpone the abend until all parameters are processed.

This will permit all parameter errors to be found in a

single run.

-When the RCD table is selected the unnecessary selection

of the SVP table will no longer be automatically forced.

ASMRMFV will still read the SVP to obtain required data,

but will not output the SVP unless specifically selected.

-Ten new ASMRMFV parameters are added for consistent user

directed control of error conditions (see more below).

-Each has 3 possible values of ABEND (alias A), IGNORE

(alias I), or WARN (alias W). Before control of these


Yüklə 28,67 Mb.

Dostları ilə paylaş:
1   ...   64   65   66   67   68   69   70   71   ...   383




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin