Each segment in ESACPU is listed, in order seen in history data. The 'bold' string is the name of the segment.
Header segment
1 CPUDBREC,
2 descriptor,
3 DATE Char(8) ,
3 STARTTIME Char(8) ,
3 STOPTIME Char(8) ,
3 SERIAL Char(6) ,
3 RECTYPE Char(2) ,
3 QUALIFIER Char(8) ,
3 SAMPLES bin float(21),
3 SECONDS bin float(21),
'SYTSYP'
1 rSYTSYP Based,
2 base,
3 seconds Bin Float(21),/* this array for workarea*/
2 sp1, /* 16*4 */
3 plsabnct Bin Float(21),/* cnt soft abends taken */
3 plsdiagt Bin Float(21),/* cnt ibm supplied diagnose*/
3 plsprvis Bin Float(21),/* cnt simulated instruction*/
3 plsextnx Bin Float(21),/* cnt External interrupts **/
3 plsextnc Bin Float(21),/* cnt External sigp's issue*/
3 plsmchct Bin Float(21),/* cnt machine checks */
3 plsctss Bin Float(21),/* cum cnt strt subchan */
3 plsctrs Bin Float(21),/* cum cnt resume subchan*/
3 plsctcs Bin Float(21),/* cum cnt clr subchan */
3 plscths Bin Float(21),/* cum cnt halt subchan*/
3 plsctsi Bin Float(21),/* cum cnt solicited interup*/
3 plsctui Bin Float(21),/* cum cnt unsolicited intrp*/
3 plspiopr Bin Float(21),/* nbr system page reads ops*/
3 plspiopw Bin Float(21),/* nbr system page write ops*/
3 plspiosr Bin Float(21),/* nbr spool read operations*/
3 plspiosw Bin Float(21),/* nbr spool write operatns*/
2 esav21,
3 plsdguct Bin Float(21),/* User Defined DIAG count*/
3 plsxitct Bin Float(21);/* User EXIT call count */
'SYTPRP'
1 rSYTPRP Based(cptrs.rSYTPRP),
2 base,
3 seconds Bin Float(21) ,
2 sp1,
3 cpuutil Bin Float(21) , /* used as work area only*/
3 userovhd Bin Float(21) ,
3 plscuhaf Bin Float(21) ,/* cnt dispatch hard affinty*/
3 pfxprbtm Bin Float(21) ,/* total emulation cpu time */
3 pfxutime Bin Float(21) ,/* total Chargeable cpu time*/
3 pfxtmsys Bin Float(21) ,/* total non-chargable cpu */
3 plsvfvtm Bin Float(21) ,/* sie vector time */
3 plsvfotm Bin Float(21) ,/* vector ovhd time */
3 plsvflod Bin Float(21) ,/* cnt vector loads */
3 pfxtotwt Bin Float(21) ,/* total system (cpu) wait */
3 pfxrunci Bin Float(21) ,/* cnt sie interceptions */
/* Does not include vguest SIE interceptions */
3 pfxrunpf Bin Float(21) ,/* cnt guest page faults */
3 pfxruncp Bin Float(21) ,/* cnt instructions from sie */
/* Does not include vguest SIE interceptions */
3 calfstph Bin Float(21) ,/* cnt fast-path sim instructs*/
2 esa22,
3 pfxspint Bin Float(21), /* TOD units of spin lock*/
3 pfxspinc Bin Float(21); /* times lock spinned */
'SYTRSP'
03655980
1 rSYTRSP Based(cptrs.rSYTRSP),/*cpuptrs* *ESASVYRP*//*UPDTR22U*/0
2 base,
3 Seconds Bin Float(21),
2 sp1,
3 PLSSTLFR Bin Float(21) ,/*Count frames to satisfy */
/* freestor extend condition.*/
3 PLSPRQDF Bin Float(21) ,/*tasks defered waitng for page*/
3 PLSSHRRD Bin Float(21) ,/* shared page reads & PAGINs */
3 PLSALEMP Bin Float(21) ,/* times avail. list was empty*/
3 PLSNOCMP Bin Float(21) ,/*demand scans ran & was*/
/*unable to obtain enough frames. */
2 esav31,
3 plsmvb2g Bin Float(21), /* pgs moved < 2gb line*/
2 zvm52, /*UPDT501 */03906980
3 PLSALEMG Bin Float(21),/* >2g available list empty*//*UPDT501 */03907470
3 PLSGCLEM Bin Float(21),/* Replenish saw list empty*//*UPDT501 */03907960
3 PLSMVABV Bin Float(21);/* page moved >2gb *//*UPDT501 */03908450
'SYTXSP'
1 rSYTXSP Based(cptrs.rSYTXSP), /*ESASVYXP*//*UPDTR22U*/0
2 base,
3 SECONDS Bin FLoat(21),/* seconds of data */
2 sp1,
3 PFXPGIN Bin Float(21) ,/* Nbr fastpath PAGINs for this*/
/*CP (EXSTORE??) dosn't include PLSPGIN**/
3 PLSPGIN Bin Float(21) ,/* Nbr PGINs couldn't be hndled*/
/* by page fault fastpath for this cp**/
3 PLSPGOUT Bin Float(21) ,/* Nbr CP PGOUTs*/
2 esa1,
3 PLSPGXRD Bin Float(21),
3 PLSPGXWT Bin Float(21),
3 PLSPGMRX Bin Float(21),
3 PLSPGMRD Bin Float(21);
03705980
'SYTCOM'
1 rSYTCOM Based(cptrs.rSYTCOM), /*UPDTR22T*/0
2 base, /* 0 */
3 seconds Bin Float(21),
2 sp1, /* 4 */
3 plsisevm Bin Float(21),/*nbr successful iucv xfers */
3 plsisema Bin Float(21),/*nbr msgall iucv xfers */
3 plsisem Bin Float(21),/*nbr msg iucv xfers */
3 plsisera Bin Float(21),/*nbr rpi iucv xfers */
3 plsisebl Bin Float(21),/*nbr blockio iucv xfers */
3 plsisemo Bin Float(21),/*nbr monitor iucv xfers */
3 plsistma Bin Float(21),/*nbr iucv xfers to msgall */
3 plsistvm Bin Float(21),/*nbr iucv xfers to vm*/
3 plsistm Bin Float(21),/*nbr iucv xfers to msg */
3 plsistra Bin Float(21),/*nbr iucv xfers to rpi */
3 plsistbl Bin Float(21),/*nbr iucv xfers to blockio*/
3 plsistmo Bin Float(21),/*nbr iucv xfers to monitor */
3 plsisuvm Bin Float(21),/* nbr unsucc vm iucv xfers*/
3 plsisuma Bin Float(21),/* nbr unsucc msgall iucv xfers*/
3 plsisum Bin Float(21),/* nbr unsucc msg iucv xfers*/
3 plsisura Bin Float(21),/* nbr unsucc rpi iucv xfers*/
3 plsisubl Bin Float(21),/* nbr unsucc blkio iucv xfers*/
3 plsisumo Bin Float(21),/* nbr unsuc monitor iucv xfers*/
3 plsvsevm Bin Float(21),/*nbr successful vmcf xfers */
3 plsvstvm Bin Float(21),/*nbr successful vmcf xfers */
3 plsvsuvm Bin Float(21),/*nbr unsuccessful vmcf xfers*/
2 sp2, /* 88 */
3 plsisecs Bin Float(21),/* nbr succ ccs iucv xfers */
3 plsistcs Bin Float(21),/* nbr succ ccs iucv xfers */
3 plsisucs Bin Float(21),/* nbr unsucc ccs iucv xfers*/
3 plsisesi Bin Float(21),/* nbr succ signal iucv xfers */
3 plsistsi Bin Float(21),/* nbr succ signal iucv xfers */
3 plsisusi Bin Float(21),/* nbr unsucc signal iucv xfers*/
2 vm34943, /* 116 */
3 plsisesp Bin Float(21),/* nbr succ SPL iucv xfers */
3 plsistsp Bin Float(21),/* nbr succ SPL iucv xfers */
3 plsisusp Bin Float(21),/* nbr unsucc SPL iucv xfers*/
2 esa1, /* 128 */
3 plsisesy Bin Float(21),
3 plsistsy Bin Float(21),
3 plsisusy Bin Float(21),
3 plsiseac Bin Float(21),
3 plsistac Bin Float(21),
3 plsisuac Bin Float(21),
3 plsiselo Bin Float(21),
3 plsistlo Bin Float(21),
3 plsisulo Bin Float(21),
3 plsisecr Bin Float(21),
3 plsistcr Bin Float(21),
3 plsisucr Bin Float(21),
3 plsiseid Bin Float(21),
3 plsistid Bin Float(21),
3 plsisuid Bin Float(21),
3 plsisecf Bin Float(21),
3 plsistcf Bin Float(21),
3 plsisucf Bin Float(21);
03764970
'SYTSCP'
1 rSYTSCP Based(cptrs.rSYTSCP), /*ESASVYSP*//*UPDTR22U*/0
2 base,
3 seconds Bin Float(21),
2 sp1,
3 PLSEQKAD Bin Float(21),/* Nbr times a QUICKDISP user */
3 PLSEFRC1 Bin Float(21),/* Nbr times a user was 'forced'*/
3 PLSEFRC2 Bin Float(21),/* Nbr times a user was 'forced'*/
3 PLSEFRC3 Bin Float(21);/* Nbr times a user was forced */
03844950
'MTRPRP'
1 rMTRPRP Based(cptrs.rMTRPRP), /*ESASVMPR*/
2 sp1,
3 pfxidmdl Char(2), /*cpu model number/packed decimal*/
3 pfxidser (6) Bit(4),/* cpu serial number/packed dec*/
3 pfxvfst Bit(8),/*vector status (defined in hcppfxpg)*/
2 esa11,
3 calflags,
4 PFXCFO Bit(1),
4 IBM7 Bit(7),
3 PCCCSU(2) Bit(4),
2 esa20,
3 PFXIDVER Char(1) , /* processor version code*/
2 esav21,
3 PFXTYPE Char(1), /* Host CPU usage type id */
3 CALUDED CHAR(8), /* If processor is dedicated, */
2 ibm2 Char(2),
2 end Char(0);
03886990
'STORSP'
1 rSTORSP Based(cptrs.rSTORSP),/*cpuptrs* *ESASVSRP*//*UPDTR22U*/0
2 base,
3 seconds Bin Float(21),
2 sp1, /* LEN 53 * 3 = 212 */
3 PLSFRECT Bin Float(21),/* Count free storage requests*/
3 PLSFRET Bin Float(21),/* Count free storage returns */
3 PLSPGXTD Bin Float(21),/* Count free store frame requests */
3 PLSFSPCT Bin Float(21),/* free store calls satisfied from */
/* regular free storage subpools */
3 PLSDXFRE Bin Float(21),/* number regular frames returned*/
3 PLSFVRRQ Bin Float(21),/* number V=R free storage requests */
3 PLSFVRCT Bin Float(21),/* free storage calls satisfied */
/* from V=R subpools*/
3 PLSFVRLS Bin Float(21),/* number V=R requests satisfied */
/* not from the V=R subpools*/
3 PLSPREAD Bin Float(21),/* Total page faults */
3 PLSPNEW Bin Float(21),/* Total number page translations for*/
/* a first time referenced page */
3 PFXCLEAR Bin Float(21),/* number first time referenced */
/* fastpath page faults */
3 PFXPTRCT Bin Float(21),/* Number fast path page translations*/
3 PLSRELES Bin Float(21),/* number release functions performed*/
3 PLSRETFR Bin Float(21),/* number frames returned to the */
/* available list */
3 PLSRELFR Bin Float(21),/* number frames returned by release*/
/* function*/
3 PLSALNCT Bin Float(21),/* frames obtained from available list*/
3 PLSSTLWT Bin Float(21),/* frame replacement writes pending */
/*requested by available list replenishment demand scan*/
3 PLSTRMWT Bin Float(21),/*changed frames taken by trim functn*/
3 FSTPASS, /* DEMAND SCANS COMPLETED AFTER FIRST */
4 PLSLTD1 Bin Float(21),/*pass of the long term dormanat list*/
4 PLSDORM1 Bin Float(21),/*pass of the dormant list */
4 PLSSYS1 Bin Float(21),/*system VMDBK scan */
4 PLSSHAR1 Bin Float(21),/*scan of NSSs and DCSSs */
4 PLSELIG1 Bin Float(21),/*scan of eligible list */
4 PLSDISP1 Bin Float(21),/*scan of dispatch list */
3 SECPASSN, /* DEMAND SCANS COMPLETED AFTER SECOND */
4 PLSLTD2 Bin Float(21),/*pass of long term dormanat list*/
4 PLSDORM2 Bin Float(21),/*pass of the dormant list */
4 PLSELIG2 Bin Float(21),/*scan of eligible list */
4 PLSDISP2 Bin Float(21),/*scan of dispatch list */
3 SECPASSE, /* DEMAND SCANS COMPLETED AFTER: */
4 PLSSHARE Bin Float(21),/*emergency scan of NSSs and DCSSs */
4 PLSDORME Bin Float(21),/*emergency pass of the dormant list*/
4 PLSELIGE Bin Float(21),/*emergency scan of eligible list */
4 PLSSYSE Bin Float(21),/*emergency system VMDBK scan */
4 PLSDISPE Bin Float(21),/*emrgency scan of dispatch list */
3 FSTPFRM, /* FIRST PASS OF DEMAND SCAN */
4 PLSLTDP1 Bin Float(21),/*frames taken from long trm dormusr*/
4 PLSDRMP1 Bin Float(21),/*frames taken from dormand users */
4 PLSSHRP1 Bin Float(21),/*frames taken from NSSs and DCSSs */
4 PLSSYSP1 Bin Float(21),/*frames taken from system VMDBK */
4 PLSDSPP1 Bin Float(21),/*frames taken from dispatch users*/
4 PLSELGP1 Bin Float(21),/*frames taken from eligible users*/
3 SECPFRM, /* SECOND PASS OF DEMAND SCAN */
4 PLSLTDP2 Bin Float(21),/*frames taken from lng trm dormusrs*/
4 PLSDRMP2 Bin Float(21),/*frames taken from dormand users */
4 PLSSHRP2 Bin Float(21),/*frames taken from NSSs and DCSSs */
4 PLSDSPP2 Bin Float(21),/*frames taken from dispatch users*/
4 PLSELGP2 Bin Float(21),/*frames taken from eligible users*/
3 SECPEFRM, /* EMERGENCY PASS of demand scan: */
4 PLSDRMPE Bin Float(21),/*frames taken from dormand users */
4 PLSSHRPE Bin Float(21),/*frames taken from NSSs and DCSSs */
4 PLSSYSPE Bin Float(21),/*frames taken from system VMDBK */
4 PLSDSPPE Bin Float(21),/*frames taken from dispatch users*/
4 PLSELGPE Bin Float(21),/*frames taken from eligible users*/
3 PLSTRECT Bin Float(21),/*Nmbr trim eligible user invocation*/
3 PLSTEFCT Bin Float(21),/*frames taken when trimming */
/* eligible users */
3 PLSTRDCT Bin Float(21),/*Nmbr trim dormant user invocations*/
3 PLSTDFCT Bin Float(21),/*frames taken when trimming dormant*/
/* users */
2 esa1,
3 PLSPGDRD Bin Float(21),
3 PLSPGDWT Bin Float(21),
2 zvm52, /* offset 244, Len 76 */ /*UPDT501 */09946160
3 PLSALNCG Bin Float(21), /* Frames obtained from >2g avail*/ 09946250
3 PLSRETFG Bin Float(21), /* Frames returned to >2g Avail*/ 09946340
3 PLSFSPRB Bin Float(21), /* freeStg pages <2g returned*/ 09946430
3 PLSFSPRA Bin Float(21), /* FreeStg pages >2gb returned*/ 09946520
3 PLSFSCTB Bin Float(21), /* FreeStg obtains <2g*/ /*UPDT501 */09946610
3 PLSFSCTA Bin Float(21), /* FreeStg obtains >2g*/ /*UPDT501 */09946700
3 PLSFRETB Bin Float(21), /* FreeStg Returns <2g*/ /*UPDT501 */09946790
3 PLSFRETA Bin Float(21), /* FreeStg Returns >2g*/ /*UPDT501 */09946880
3 PLSFSSGB Bin Float(21), /* FreeStg obtains regular <2g*/ 09946970
3 PLSFSSGA Bin Float(21), /* FreeStg obtains Regular >2g*/ 09947060
3 PLSFSPGB Bin Float(21), /* FreeStg page requests <2g*/ 09947150
3 PLSFSPGA Bin Float(21), /* FreeStg page requests any*/ 09947240
3 PLSBGCNT Bin Float(21), /* Times background pg replenish*/ 09947330
3 PLSFGCTM Bin Float(21), /* Time in forground replenish*/ 09947420
3 PLSFGCNT Bin Float(21), /* Times forground replenish ran*/ 09947510
3 PLSFOBEM Bin Float(21), /* Times FOB empty*/ /*UPDT501 */09947600
3 PLSFSSRA Bin Float(21), /* Subpool FreeStg returns >2g*/ 09947690
3 PLSFSSRB Bin Float(21), /* Subpool FreeStg returns <2g*/ 09947780
3 PLSVATCL Bin Float(21); /* Virt-Host log.Address xlate*/ 09947870
'PRCPRP'
1 rPRCPRP Based(cptrs.rPRCPRP), /*ESASVPPR*/ 0
2 base, /* length 4 */
3 seconds Bin FLoat(21),
2 sp1, /* 34*4+12=144*/
3 plsstlnu(0:30) Bin Float(21),/* count'stolen' vmdbks */
3 pfxdspcs Bin Float(21),/* 'long paths' thru disp2er*/
3 plsdspcm Bin Float(21),/* times disp vmdbk moved */
3 dsvmaxus Bin Float(21),/* maxusrs in pldv */
3 hfsample,
4 hfcount Bin Float(21) ,
4 HFUSERZ Bin Float(21),/*times PLDV had no VMDBKs */
4 HFUSERC Bin Float(21),
/*VMDBKs in PLDV when not empty */
2 trailer, /*length 4*/
3 samples Bin Float(21),
2 vmesav22,
3 hfuserm Bin Float(21),/* master processr qlen*/
3 maxmstr Bin Float(21);/*max mstr processr qlen*/
'SYTSXP'
/*UPDT501 */12894000
Declare /*UPDT501 */12895000
1 rSYTSXP Based(cptrs.rSYTSXP),/*cpuptrs,167*/ /*UPDT501 */12896000
2 data, 2897000
3 base, /*UPDT501 */12898000
4 Seconds Bin Float(21), /*UPDT501 */12899000
3 zvm52, /*UPDT501 */12900000
4 PLSSXREP Bin Float(21), /* Replenish attempts*/ /*UPDT501 */12901000
4 PLSSXACC Bin Float(21), /* Count create alias */ /*UPDT501 */12902000
4 PLSSXARC Bin Float(21), /* Count Remove Alias */ /*UPDT501 */12903000
4 PLSSXAQC Bin Float(21), /* Count requeue alias*/ /*UPDT501 */12904000
4 PLSSPFSC Bin Float(21), /*HCPSXPFS Calls*/ /*UPDT501 */12905000
4 PLSSPGPC Bin Float(21), /* Single non-contig pages given out*/ 12906000
4 PLSSPGCC Bin Float(21), /* Contig page requests */ /*UPDT501 */12907000
4 PLSSPGCT Bin Float(21), /* contig pages given out*/ /*UPDT501 */12908000
4 PLSSPRPC Bin Float(21), /* Single non-contig returned */ 12909000
4 PLSSPRCC Bin Float(21), /* Contig page returns */ /*UPDT501 */12910000
4 PLSSPRCT Bin Float(21), /* Contig pages retunred */ /*UPDT501 */12911000
4 PLSSPRQC Bin Float(21), /* SX Pages returns*/ /*UPDT501 */12912000
4 PLSSPRQT Bin Float(21), /* SX Pages retunred*/ /*UPDT501 */12913000
4 PLSSPGFC Bin Float(21), /* FreeStg pages given out*//*UPDT501 */12914000
4 PLSSPRFC Bin Float(21), /* Free stg pages returned*//*UPDT501 */12915000
2 End Char(0); /*UPDT501 */12916000
'STOSXP'
1 rSTOSXP Based(cptrs.rSTOSXP),/*cpuptrs,168*/ /*UPDT501 */12949000
2 data(0:4), /*UPDT501 */12950000
3 base, /*UPDT501 */12951000
4 Seconds Bin Float(21), /*UPDT501 */12952000
3 zvm52, /*UPDT501 */12953000
4 PLSSUTKC Bin Float(21),/*pages taken unbacked avail*//*UPDT501 */12954000
4 PLSSURTC Bin Float(21),/*pages returnd unback avail*//*UPDT501 */12955000
4 PLSSUPUC Bin Float(21),/*Times unbacked was preferd*//*UPDT501 */12956000
4 PLSSUQMT Bin Float(21),/*Times unbacked avail empty*//*UPDT501 */12957000
4 PLSSATKC Bin Float(21),/*pages taken backed >2gb *//*UPDT501 */12958000
4 PLSSARTC Bin Float(21),/*pages retrnd backed >2gb *//*UPDT501 */12959000
4 PLSSAPUC Bin Float(21),/*Times backed >2gb preferd *//*UPDT501 */12960000
4 PLSSAQMT Bin Float(21),/*Times backed >2gb emtpy *//*UPDT501 */12961000
4 PLSSBTKC Bin Float(21),/*pages taken backed <2gb *//*UPDT501 */12962000
4 PLSSBRTC Bin Float(21),/*pages retrnd backed <2gb *//*UPDT501 */12963000
4 PLSSBPUC Bin Float(21),/*Times backed <2gb preferd *//*UPDT501 */12964000
4 PLSSBQMT Bin Float(21),/*Times backed <2gb emtpy *//*UPDT501 */12965000
4 PLSSXALS Bin Float(21),/*Times alias stolen, q's 0 *//*UPDT501 */12966000
4 PLSSXADC Bin Float(21),/*Locked alias dequeed *//*UPDT501 */12967000
4 PLSSXASC Bin Float(21),/*Aliases stolen by SX pgMgr*//*UPDT501 */12968000
4 PLSSPNDP Bin Float(21),/*Non-Deferable rqsts failed*//*UPDT501 */12969000
4 PLSSPNDF Bin Float(21),/*Non-deferable frm rqsts fl*//*UPDT501 */12970000
4 PLSSPGPD Bin Float(21),/*Page Request defers on Pag*//*UPDT501 */12971000
4 PLSSPGFD Bin Float(21),/*Page Request defers on Frm*//*UPDT501 */12972000
4 PLSSPGBD Bin Float(21),/*Page Rqst defers on pag<2g*//*UPDT501 */12973000
4 PLSSPDQC Bin Float(21),/*Calls to free storage *//*UPDT501 */12974000
4 PLSSXIPC Bin Float(21),/*IPTE instructions *//*UPDT501 */12975000
4 PLSSXNST Bin Float(21),/*RSASXNST flag count *//*UPDT501 */12976000
4 PLSSXAFC Bin Float(21),/*Times SX non-deferable fld*//*UPDT501 */12977000
4 PLSSXCSP Bin Float(21),/*CSP count instead of IPTE *//*UPDT501 */12978000
4 PLSSXALD Bin Float(21),/*Create alias deffers *//*UPDT501 */12979000
2 End char(0); /*UPDT501 */12980000
Don't miss Velocity Software's Performance Seminars
Check our calendar for workshops and other events.