IBM SMF Explorer
GitHubToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

SMF 99 Subtype 12

Samples

NameDescription
hiper_dispatchRequest hiper dispatch information per processor type.

Virtual fields

NameBased onDescription
timestampdate
time
Record Timestamp
cpu_typehd_int_cap_proctypeSMF99.12 capacity data processor type @ME14601A
vcm_lparcpsharevcm_lparflagsThese flags represent the status of the physical CPU/Core share compar…
hd_action_no_unparking_no_free_capacitymvs_busy
vcm_mvsbusythrunpark
cec_free_capacity
Less than 25% of CP free, no unparking
hd_action_no_unparking_no_vlvcm_diagincrdiscruprequ
vl_parked
no vertical low processors available, no unparking
hd_action_unparkvcm_diagincrdiscruprequ
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_unpark_no_free_capacityvcm_diagincrunusedcap
vcm_diagincrdiscruprequ
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_unpark_no_free_capacity_cappingvcm_diagincrunusedcap
vcm_diagdecrprsmcapvhutil
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_unpark_cappingvcm_diagdecrprsmcapvhutil
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_park_mvs_busy_lowvcm_diagdecrbusythr
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
MVS busy threshold is low, parking done
hd_action_park_mvs_busy_low_cappingvcm_diagdecrprsmcapbusythr
vcm_diagdecrdiscrparequ
MVS busy threshold is low, parking done during capping
hd_action_park_less4_guaranteed_usedvcm_diagdecreffectnone
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Only 4% above guaranteed capacity is used, parking done
hd_action_park_less10_guaranteed_usedvcm_diagdecreffectsmall
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Only 10% above guaranteed is used, parking done
hd_action_park_small_utilizationvcm_diagdecreffectthr
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Less than 20% of VM/VL capacity is used, parking done
hd_action_park_small_utilization_cappingvcm_diagdecrprsmcapeffectthr
vcm_diagdecrprsmcap
vcm_diagdecrdiscrparequ
Less than 20% of VM/VL capacity is used, parking done during capping
hd_action_parkvcm_diagdecrefflowthr
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Allow at least 2 VL that have effectiveness, parking done
hd_action_park_cappingvcm_diagdecrprsmcapvhutil
vcm_diagdecrprsmcapeffectthr
vcm_diagdecrdiscrparequ
Allow at least 2 VL that have effectiveness, parking done during capping
hd_action_explanationhd_action_no_unparking_no_free_capacity
hd_action_no_unparking_no_vl
hd_action_unpark
hd_action_unpark_no_free_capacity
hd_action_unpark_no_free_capacity_capping
hd_action_unpark_capping
hd_action_park_mvs_busy_low
hd_action_park_mvs_busy_low_capping
hd_action_park_less4_guaranteed_used
hd_action_park_less10_guaranteed_used
hd_action_park_small_utilization
hd_action_park_small_utilization_capping
hd_action_park
hd_action_park_capping
Action taken by HiperDispatch
hd_requesthd_action_no_unparking_no_free_capacity
hd_action_no_unparking_no_vl
hd_action_unpark
hd_action_unpark_no_free_capacity
hd_action_unpark_no_free_capacity_capping
hd_action_unpark_capping
hd_action_park_mvs_busy_low
hd_action_park_mvs_busy_low_capping
hd_action_park_less4_guaranteed_used
hd_action_park_less10_guaranteed_used
hd_action_park_small_utilization
hd_action_park_small_utilization_capping
hd_action_park
hd_action_park_capping
Action taken by HiperDispatch
cpu_totalcpu_vh
cpu_vm
cpu_vl
number of VH, VM and VL processors
lpar_busylpar_capacity_used
cpu_total
Used LPAR capacity in microseconds, adjusted to the scheduled VCM inte…

Record fields

NameBased onDescriptionType/Format
dateSMF99DTEDate of Recorddate
timeSMF99TMETime of Recordtime
timestamp virtualdate
time
Record Timestamp
lenSMF99LENRecord Length. This field and the next field (total of four bytes) form the RDW (record descriptor word).integer
segSMF99SEGSegment descriptor (see record length field)integer
flg flagSMF99FLGSystem indicator: Bit 0 reserved, Bit 1 subtypes utilized, Bit 2 reserved, Bits 3-6 version indicators, Bit 7 reservedstring
stuflgSubtypes utilized
rtySMF99RTYRecord type 99integer
tmeSMF99TMETime since midnight, in hundreths of a second, that the record was moved into the SMF buffertime
dteSMF99DTEDate when the record was moved into the SMF buffer, in the form 0cyydddF.date
sidSMF99SIDSystem identification (from the SID parameter).string
ssidSMF99SSIDSub System Identificationstring
tidSMF99TIDRecord subtype (must be at offset ‘16’X)integer
sdef_lenSMF99_SDEF_LENLength of self definition sectioninteger

Maps and sections

SMF99_SDEF_MAP

SMF99 self defining Section

NameBased onDescriptionType/Format
pofSMF99POFOffset to the product section from the beginning of the record (including RDW)integer
plnSMF99PLNLength of the product sectioninteger
ponSMF99PONNumber of product sectionsinteger
dofSMF99DOFOffset to the data section from the beginning of the record (including RDW)integer
dlnSMF99DLNLength of the data sectioninteger
donSMF99DONNumber of data sectionsinteger

SMF99_PRODUCT_MAP

SMF99 Product Information Section

NameBased onDescriptionType/Format
vn2SMF99VN2Record sub version. Used to identify changes to the record in the service streaminteger
rvnSMF99RVNRecord Version Numberinteger
pnmSMF99PNMProduct Name - SRMstring
slvSMF99SLVSystem level from which record was cut (copied from CVTPRODN)string
snmSMF99SNMSystem name from which record was cut (copied from CVTSNAME)string
pflg flagSMF99PFLGRecord flagsstring
record_incompletepflgOnly a subset of the available data was written to avoid that this record gets larger than 32 kByte
reasm_indicatorpflgOnly a subset of the available data is written to this record. The rest follows in subsequent records. This record contains a reassembly area.

SMF99_S12_SDEF_MAP

SMF99 Subtype 12 self defining section

NameBased onDescriptionType/Format
hd_int_hdr_offsetSMF9912_HD_INT_HDR_OFFSETOffset to header data sectioninteger
hd_int_hdr_lengthSMF9912_HD_INT_HDR_LENGTHLength of header data sectioninteger
hd_int_hdr_numberSMF9912_HD_INT_HDR_NUMBERNumber of header data sectionsinteger
hd_int_cap_offsetSMF9912_HD_INT_CAP_OFFSETOffset to capacity data sectioninteger
hd_int_cap_lengthSMF9912_HD_INT_CAP_LENGTHLength of capacity data sectioninteger
hd_int_cap_numberSMF9912_HD_INT_CAP_NUMBERNumber of capacity data sectionsinteger
hd_int_proc_offsetSMF9912_HD_INT_PROC_OFFSETOffset to processor data sectioninteger
hd_int_proc_lengthSMF9912_HD_INT_PROC_LENGTHLength of processor data sectioninteger
hd_int_proc_numberSMF9912_HD_INT_PROC_NUMBERNumber of processor data sectionsinteger

SMF99_S12_HD_INT_HDR_MAP

SMF99 subtype 12 Header Data Section BASED(addr(smf_hdr_map) + SMF9912_HD_Int_Hdr_OFFSET)

NameBased onDescriptionType/Format
vcm_smf_sequSMF99C_VCM_SMF_SEQUHiperDispatch SMF sequence numberinteger
vcm_errorcodeSMF99C_VCM_ERRORCODEHiperDispatch Error Codeinteger
vcm_diag204_flags flagSMF99C_VCM_DIAG204_FLAGSFlagsstring
vcm_d204_wlmcappingvcm_diag204_flagsLPAR capped by WLM
vcm_d204_lparcappingvcm_diag204_flagsLPAR capped by customer
vcm_d204_waitcompletionvcm_diag204_flagsWaitCompletion
vcm_d204_phwgtisnegvcm_diag204_flagsPhantom weight type
vcm_interval_lenSMF99C_VCM_INTERVAL_LENMeasured interval length in microsecondsinteger
vcm_lparphysprocshrSMF99C_VCM_LPARPHYSPROCSHRLPAR physical processor share for general CPUs/Core scaled by 256integer
vcm_interval_todSMF99C_VCM_INTERVAL_TODDate and time when HiperDispatch code got controldate-time
vcm_flag1 flagSMF99C_VCM_FLAG1HD 1st flag bytestring
vcm_topochangedvcm_flag1topology has changed
vcm_rebuildansvcm_flag1rebuild affinity nodes
vcm_topochg_hpvcm_flag1honor priority has changed
vcm_topochg_wuqevcm_flag1dispatcher WUQ error
vcm_procspeedchgvcm_flag1processor speed change
vcm_flag2 flagSMF99C_VCM_FLAG2HD 2nd flag bytestring
vcm_ceccapvalidvcm_flag2CEC capacities are valid
vcm_lparcapvalidvcm_flag2LPAR capacities are valid
vcm_old_statevcm_flag2old VCM state
vcm_mpwq_updatedvcm_flag2dispatcher affinity was updated
vcm_ptf_switchedvcm_flag2PTF was issued to initiate a switch into the opposite mode. However, the PTF return info tells us that we are already in the requested mode
vcm_transitionvcm_flag2VCM is transitioning to/from vertical
vcm_flag3 flagSMF99C_VCM_FLAG3HD 3rd flag bytestring
vcm_topofacvcm_flag3topology facility installed
vcm_ifafacvcm_flag3IFA facility installed
vcm_lpardedicpsvcm_flag3LPAR has only dedicated CPUs/Cores
vcm_cmset_activevcm_flag3Cross memory set
vcm_newconttlevcm_flag3new container TLE
vcm_smf_topochgvcm_flag3Write TopoChg section
vcm_flag4 flagSMF99C_VCM_FLAG4HD 4th flag bytestring
vcm_old_ifa_hpvcm_flag4IFA honor priority state of previous interval
vcm_old_sup_hpvcm_flag4SUP honor priority state of previous interval
mt_flag1 flagSMF99C_MT_FLAG11st MT flag bytestring
mt_procascoremt_flag1Processor resource is viewed as a CPU core
mt_multicpuspercoremt_flag1Multiple CPUs defined within a CPU Core
mt_badrv_ready_for_mtmt_flag1HiperDispatch is now ready for MT mode switches
mt_flag2 flagSMF99C_MT_FLAG22nd MT flag bytestring
mt_modechgduetostsi_pendmt_flag2MT mode change is pending due to STSI
mt_sup_recovery_pendmt_flag2The supervisor requested MT reconfiguration is pending
mt_modechgduetohismt_pendmt_flag2MT mode change is pending due to HISMT recovery
mt_modechgduetowaitcmp_pendmt_flag2MT mode change is pending due to Wait completion status change
mt_modechgduetosupmt1_pendmt_flag2MT mode change is pending due to supervisor request
vcm_current_stateSMF99C_VCM_CURRENT_STATECurrent HiperDispatch stateinteger
vcm_previous_stateSMF99C_VCM_PREVIOUS_STATEPrevious HiperDispatch stateinteger
vcm_restart_ctrSMF99C_VCM_RESTART_CTRRecovery restart counterinteger
vcm_hardwaregroupnameSMF99C_VCM_HARDWAREGROUPNAMEHardwareGroupnameinteger
c_vcm_srb_flagsSMF99C_VCM_SRB_FLAGSFor IBM use onlystring
vcm_diagmpwq arraySMF99C_VCM_DIAGMPWQData element of diagnostic MPWQ data arraystring
vcm_diagecpx arraySMF99C_VCM_DIAGECPXData element of diagnostic ECPX data arraystring

SMF99_S12_HD_INT_CAP_MAP

SMF99 subtype 12 Capacity Data Section BASED(addr(smf_hdr_map) + SMF9912_HD_Int_Cap_OFFSET)

NameBased onDescriptionType/Format
hd_int_cap_proctypeSMF99C_HD_INT_CAP_PROCTYPESMF99.12 capacity data processor typeinteger
vcm_lparflags flagSMF99C_VCM_LPARFLAGSLPAR Status Flagsstring
vcm_lparcpshareokvcm_lparflagsThe physical CPU/Core share matches the number and polarization of the CPUs/Cores passed by the topology information
vcm_lparcpsharehivcm_lparflagsThe physical CPU/Core share is higher than the number of VHs and VMs passed by the topology info
vcm_lparcpsharelovcm_lparflagsThe physical CPU/Core share is lower than the number of VHs and VMs passed by the topology info
vcm_mvsbusydynathrunpark processedSMF99C_VCM_MVSBUSYDYNATHRUNPARKDynamic MvsBusy threshhold for unparking scaled by 16integer
vcm_mvsbusydynathrpark processedSMF99C_VCM_MVSBUSYDYNATHRPARKDynamic MvsBusy threshhold for parking scaled by 16integer
vcm_mvsbusythrunpark processedSMF99C_VCM_MVSBUSYTHRUNPARKMvsBusy threshhold for unparking scaled by 16integer
vcm_mvsbusythrpark processedSMF99C_VCM_MVSBUSYTHRPARKMvsBusy threshhold for parking scaled by 16integer
mvs_busy processedSMF99C_VCM_MVSBUSYAverage CPU usage scaled by 16integer
lpar_capacity_usedSMF99C_VCM_LPARCAPUSEDADJUsed LPAR capacity in microseconds, adjusted to the scheduled VCM interval lengthinteger
vcm_lparcapusedSMF99C_VCM_LPARCAPUSEDUsed LPAR capacity in microsecondsinteger
lpar_cap_used_non_guaranteedSMF99C_VCM_LPARCAPUSEDDISCRUsed capacity of the non-guaranteed capacity (partially VM and unparked VLs) in microseconds, adjusted to the scheduled VCM interval lengthinteger
lpar_capacity_used_vm_vlSMF99C_VCM_LPARCAPUSEDVMVLUsed capacity on VMs and VLs, adjusted to the scheduled VCM interval lengthinteger
vcm_lowcecmaxupSMF99C_VCM_LOWCECMAXUPMaximum number of VLs unparked if low CEC utilizationinteger
vcm_lowcecmvsbusySMF99C_VCM_LOWCECMVSBUSYPark threshold for low CEC utilization scaled by 16integer
vm_vl_capacity_of_allocated processedSMF99C_VCM_LPARCAPVMVLUSEDOFALLOCPercentage used of allocated VM + VL capacity, scaled by 256integer
vm_vl_cap_above_guaranteed processedSMF99C_VCM_LPARCAPVMVLUSEDOVERGUARANPercentage of guaranteed VM capacity used by VM + VL, scaled by 256integer
vm_vl_allocated_capacitySMF99C_VCM_LPARCAPALLOCVMVLAllocated LPAR capacity on VMs and VLs in microsecondsinteger
lpar_capacity_allocatedSMF99C_VCM_LPARCAPALLOCAllocated LPAR capcacity in microseconds. The allocated capacity is provided by the guaranteed capacity on VHs and VMs, plus extra capacity on VMs and unparked VLsinteger
lpar_capacity_non_guaranteedSMF99C_VCM_LPARCAPNONGUARANNon guaranteed LPAR capacity in microsecondsinteger
lpar_capacity_guaranteed_vmSMF99C_VCM_LPARCAPMEDGUARANGuaranteed LPAR capacity on VMs in microsecondsinteger
lpar_capacity_guaranteedSMF99C_VCM_LPARCAPGUARANGuaranteed LPAR capcacity in microseconds. This value is calculated from the physical processor share of this LPAR.integer
lpar_busy_projected processedSMF99C_VCM_MVSBUSYPROJECTEDProjected MvsBusy, scaled by 16integer
lpar_capacity_share_unusedSMF99C_VCM_LPARUNUSEDCAPSHAREUnused capacity share for this LPAR in microsecondsinteger
lpar_capacity_unusedSMF99C_VCM_LPARUNUSEDCAPUnused LPAR capacity in microseconds, including the unused capacity share for this LPARinteger
vcm_cecutilthrparkSMF99C_VCM_CECUTILTHRPARKCEC utilization threshold for parking scaled by 256integer
vcm_pupdisplSMF99C_VCM_PUPDISPLPark / Unpark displacement. Scaled by 16integer
vcm_d204_totalwSMF99C_VCM_D204_TOTALWTotal LPAR weightinteger
vcm_d204_currentwSMF99C_VCM_D204_CURRENTWCurrent LPAR weightinteger
vcm_d204_wrkcurrwSMF99C_VCM_D204_WRKCURRWAccumulated current LPAR weightinteger
vcm_d204_lcpusSMF99C_VCM_D204_LCPUSNumber of logical CPUs/Cores for this LPAR.integer
vcm_d204_flags1 flagSMF99C_VCM_D204_FLAGS1Flagsstring
vcm_d204_lparcappingptvcm_d204_flags1LPAR capped by customer, per processor type
cpu_vhSMF99C_VCM_CPUHINumber VHsinteger
cpu_vmSMF99C_VCM_CPUMEDNumber of VMsinteger
cpu_vlSMF99C_VCM_CPULONumber VLsinteger
vl_unparkedSMF99C_VCM_CPULOUNPARKEDNumber of unparked VLsinteger
vl_parkedSMF99C_VCM_CPULOPARKEDNumber of parked VLsinteger
vcm_diagcapincr flagSMF99C_VCM_DIAGCAPINCRCapacity increase flagsstring
vcm_diagincrvcm_diagcapincrAdjust capacity increase
vcm_diagincrdiscrunparkvcm_diagcapincrAdjust capacity increase by unparking a processor
vcm_diagincrdiscruprequvcm_diagcapincrUnpark request
vcm_diagincrdiscrupallrqvcm_diagcapincrUnpark all request
vcm_diagincrunusedcapvcm_diagcapincrunpark requested because the LPAR capacity is below the guaranteed capacity + unused capacity share
vcm_diagincrprsmcapvhutilvcm_diagcapincrPR/SM capped LPAR: Unpark requested because of high VH utilization
vcm_diagcapdecr flagSMF99C_VCM_DIAGCAPDECRCapacity decrease flagsstring
vcm_diagdecrvcm_diagcapdecrAdjust capacity decrease
vcm_diagdecrdiscrparkvcm_diagcapdecrAdjust capacity decrease by parking a processor
vcm_diagdecrdiscrparequvcm_diagcapdecrPark requested
vcm_diagdecrdiscrpaallrqvcm_diagcapdecrPark all request
vcm_diagdecrbusythrvcm_diagcapdecrMvsBusy too low
vcm_diagdecreffectthrvcm_diagcapdecrVL effect too low
vcm_diagdecreffectsmallvcm_diagcapdecrsmall VM/VL effectiveness
vcm_diagdecreffectnonevcm_diagcapdecrno VM/VL effectiveness
vcm_diagdecrefflowthrvcm_diagcapdecrif no VH exists
vcm_diagnodecrlowutilvcm_diagcapdecrNo capacity decrease adjustment. Reason: Low CEC utilization
vcm_diagdecrprsmcapparkallhwvcm_diagcapdecrPR/SM capped LPAR. Park all. Below zEC12 hardware
vcm_diagdecrprsmcapcecutilvcm_diagcapdecrPR/SM capped LPAR: Park all. High CEC utilization and there is no unused LPAR cap
vcm_diagdecrprsmcapvhutilvcm_diagcapdecrPR/SM capped LPAR: Vh utilization is low
vcm_diagdecrprsmcapeffectthrvcm_diagcapdecrPR/SM capped LPAR: VL effect too low
vcm_diagdecrprsmcapbusythrvcm_diagcapdecrPR/SM capped LPAR: MVS busy too low
vcm_diagdecrprsmcapvcm_diagcapdecrPR/SM capped LPAR: Adjust capacity decrease
vcm_diagcapdecr_cont flagSMF99C_VCM_DIAGCAPDECR_CONTCapacity decrease flags continuationstring
vcm_diagdecrparkallfulvcm_diagcapdecr_contPark all request. Free capacity unpark threshold at or above upper limit
vcm_diagnodecrprsmcaplowutilvcm_diagcapdecr_contPR/SM capped LPAR: No capacity decrease adjustment. Reason: Low CEC utilization
vcm_ceccaptotalSMF99C_VCM_CECCAPTOTALTotal CEC capacity in microsecondsinteger
cec_capacity_usedSMF99C_VCM_CECCAPUSEDADJCEC capacity used in microseconds, adjusted to the scheduled VCM interval lengthinteger
cec_capacity_used_msSMF99C_VCM_CECCAPUSEDCEC capacity used in microsecondsinteger
cec_free_capacitySMF99C_VCM_CECCAPFREEFree CEC capacity in microseconds, adjusted to the scheduled VCM interval lengthinteger
vcm_cecsharedcpsSMF99C_VCM_CECSHAREDCPSNumber of shared CPUs/Coresinteger
vcm_ceccapfreelimitSMF99C_VCM_CECCAPFREELIMITCEC free limit for unparking, scaled by 256integer
cec_utilization processedSMF99C_VCM_CECUTILTotal CEC utilization, scaled by 256integer
vcm_cectotunusedcapSMF99C_VCM_CECTOTUNUSEDCAPTotal unused capacity of all LPARs in CEC in microseconds. The unused capacity of the requesting LPAR is not includedinteger
vcm_cectotlparwgtaboveguaranSMF99C_VCM_CECTOTLPARWGTABOVEGUARANTotal weight of all LPARs with a processor demand above guaranteed capacity. The weight of the requesting LPAR is always includedinteger
vcm_cecphysmgmtimeSMF99C_VCM_CECPHYSMGMTIMEPhysical LPAR management time of all CPUs in microsecondsinteger
vcm_cecphysmgmtimeadjSMF99C_VCM_CECPHYSMGMTIMEADJPhysical LPAR management time of all CPUs, adjusted to the scheduled VCM interval lengthinteger
mt_cfSMF99C_MT_CFCapacity factor of processor class. Scaled by 1024integer
mt_mcfSMF99C_MT_MCFMaximum capacity factor of processor class. Scaled by 1024integer
mt_opt_origSMF99C_MT_OPT_ORIGMT mode valueinteger
mt_opt_inuseSMF99C_MT_OPT_INUSEMT mode value as forced by environmentinteger
mt_currSMF99C_MT_CURRMT mode currently in useinteger
mt_tgtSMF99C_MT_TGTMT mode target valueinteger
vcm_d204cputypecapvalSMF99C_VCM_D204CPUTYPECAPVALPR/SM capping limit. Count of hundredths of CPU/Core unitsinteger
vcm_d204hardwaregroupcputypecapSMF99C_VCM_D204HARDWAREGROUPCPUTYPECAPHWGroup capping limit. Count of 100ths of procs unitsinteger
vcm_prsmcapcecutilparkallthrSMF99C_VCM_PRSMCAPCECUTILPARKALLTHRPR/SM capping: CEC utilization park all threshold scaled by 256integer
vcm_prsmcapvhutilthr_maxSMF99C_VCM_PRSMCAPVHUTILTHR_MAXPR/SM capping: VH/VM utilization unpark threshold scaled by 256integer
vcm_prsmcapvhutilthr_minSMF99C_VCM_PRSMCAPVHUTILTHR_MINPR/SM capping: VH/VM utilization park threshold scaled by 256integer
lpar_capacity_used_vhSMF99C_VCM_LPARCAPUSEDVHADJUsed VH capacity of previous interval in microsecondsinteger
vcm_lparcapusedvmadjSMF99C_VCM_LPARCAPUSEDVMADJUsed VM capacity of previous interval in microsecondsinteger
vcm_vhutilSMF99C_VCM_VHUTILVH utilization of previous interval scaled by 256integer
vcm_vmutilSMF99C_VCM_VMUTILVM utilization of previous interval scaled by 256integer
vcm_projvhmutilSMF99C_VCM_PROJVHMUTILProjected VH utilization (or projected VM utilization if there is no VH in the topology) if one VL would have been parkedinteger
vcm_ma_flgs flagSMF99C_VCM_MA_FLGSMemory affinity status indicatorsstring
vcm_stop_brk_balvcm_ma_flgsBroken up address spaces are not balanced in consideration of memory affinity aspects
vcm_nocrosvcm_ma_flgsNo processor topology location crossing
vcm_oneafnvcm_ma_flgsSingle AFN
vcm_hwlevelvcm_ma_flgsMemory affinity not supported for this hardware
vcm_stop_memaff_balvcm_ma_flgsHigh storage consumer address spaces are not balanced in consideration of memory affinity aspects
vcm_hscdynmvsbusythrSMF99C_VCM_HSCDYNMVSBUSYTHRDynamic MVS busy thresholdinteger
vcm_hdmahsctSMF99C_VCM_HDMAHSCTHigh storage consumer thresholdinteger
vcm_hdtdmuSMF99C_VCM_HDTDMUMaximum topology distance valueinteger
vcm_srb_blurringSMF99C_VCM_SRB_BLURRINGFor IBM use onlystring
cpu_type virtualhd_int_cap_proctypeSMF99.12 capacity data processor type @ME14601A
vcm_lparcpshare virtualvcm_lparflagsThese flags represent the status of the physical CPU/Core share compar…
hd_action_no_unparking_no_free_capacity virtualmvs_busy
vcm_mvsbusythrunpark
cec_free_capacity
Less than 25% of CP free, no unparking
hd_action_no_unparking_no_vl virtualvcm_diagincrdiscruprequ
vl_parked
no vertical low processors available, no unparking
hd_action_unpark virtualvcm_diagincrdiscruprequ
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_unpark_no_free_capacity virtualvcm_diagincrunusedcap
vcm_diagincrdiscruprequ
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_unpark_no_free_capacity_capping virtualvcm_diagincrunusedcap
vcm_diagdecrprsmcapvhutil
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_unpark_capping virtualvcm_diagdecrprsmcapvhutil
vcm_diagincrdiscrunpark
MVS busy is higer than threshold, unparking done
hd_action_park_mvs_busy_low virtualvcm_diagdecrbusythr
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
MVS busy threshold is low, parking done
hd_action_park_mvs_busy_low_capping virtualvcm_diagdecrprsmcapbusythr
vcm_diagdecrdiscrparequ
MVS busy threshold is low, parking done during capping
hd_action_park_less4_guaranteed_used virtualvcm_diagdecreffectnone
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Only 4% above guaranteed capacity is used, parking done
hd_action_park_less10_guaranteed_used virtualvcm_diagdecreffectsmall
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Only 10% above guaranteed is used, parking done
hd_action_park_small_utilization virtualvcm_diagdecreffectthr
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Less than 20% of VM/VL capacity is used, parking done
hd_action_park_small_utilization_capping virtualvcm_diagdecrprsmcapeffectthr
vcm_diagdecrprsmcap
vcm_diagdecrdiscrparequ
Less than 20% of VM/VL capacity is used, parking done during capping
hd_action_park virtualvcm_diagdecrefflowthr
vcm_diagdecrdiscrpark
vcm_diagdecrdiscrparequ
Allow at least 2 VL that have effectiveness, parking done
hd_action_park_capping virtualvcm_diagdecrprsmcapvhutil
vcm_diagdecrprsmcapeffectthr
vcm_diagdecrdiscrparequ
Allow at least 2 VL that have effectiveness, parking done during capping
hd_action_explanation virtualhd_action_no_unparking_no_free_capacity
hd_action_no_unparking_no_vl
hd_action_unpark
hd_action_unpark_no_free_capacity
hd_action_unpark_no_free_capacity_capping
hd_action_unpark_capping
hd_action_park_mvs_busy_low
hd_action_park_mvs_busy_low_capping
hd_action_park_less4_guaranteed_used
hd_action_park_less10_guaranteed_used
hd_action_park_small_utilization
hd_action_park_small_utilization_capping
hd_action_park
hd_action_park_capping
Action taken by HiperDispatch
hd_request virtualhd_action_no_unparking_no_free_capacity
hd_action_no_unparking_no_vl
hd_action_unpark
hd_action_unpark_no_free_capacity
hd_action_unpark_no_free_capacity_capping
hd_action_unpark_capping
hd_action_park_mvs_busy_low
hd_action_park_mvs_busy_low_capping
hd_action_park_less4_guaranteed_used
hd_action_park_less10_guaranteed_used
hd_action_park_small_utilization
hd_action_park_small_utilization_capping
hd_action_park
hd_action_park_capping
Action taken by HiperDispatch
cpu_total virtualcpu_vh
cpu_vm
cpu_vl
number of VH, VM and VL processors
lpar_busy virtuallpar_capacity_used
cpu_total
Used LPAR capacity in microseconds, adjusted to the scheduled VCM inte…

SMF99_S12_HD_INT_PROC_MAP

SMF99 subtype 12 Processor Data Section BASED(addr(smf_hdr_map) + SMF9912_HD_Int_Proc_OFFSET)

NameBased onDescriptionType/Format
hd_int_proc_idxSMF99C_HD_INT_PROC_IDXHiperDispatch interval processor indexinteger
lccadsf2 flagSMF99C_LCCADSF2Processor Flag 1string
lccaparklccadsf2Processor parked
lccascfl flagSMF99C_LCCASCFLProcessor Flag 2string
lccappndlccascflProcessor park request pending