VSE Tuning Basics
VSE Tuning Basics
WAVV 2000
ASI Procedure Considerations
Class of Service
wolff @ us.ibm.com
(C) Copyright International Business Machines Corporation 1998
Page 1 Page 2
Page 3 Page 4
Page 5 Page 6
* $$ JOB JNM=VTAMSTRT,DISP=L,CLASS=3
SETPFIX LIMIT // JOB VTAMSTRT START VTAM
// OPTION DUMP,SADUMP=5
- 424K default (w/supplied JCL) // SETPARM XNCPU=''
// EXEC PROC=$COMVAR,XNCPU
- 640K recommended minimum // EXEC DTRSETP,PARM='CPUVAR&XNCPU;;SET XSTATF3=ACTIVE'
- 31-bit PFIX used if partition > 16M (VTAM 4.2) /*
// SETPFIX LIMIT=424K
* // SETPFIX LIMIT=(,300K)
// ASSGN SYS000,UA
// ASSGN SYS001,DISK,VOL=SYSWK1,SHR TRACE FILE ASSIGNMENT
SIZE // ASSGN SYS004,DISK,VOL=SYSWK1,SHR TRACE FILE ASSIGNMENT
// ASSGN SYS005,DISK,VOL=SYSWK1,SHR NCP LOAD/DIAG FILE ASSGN
- 2268K recommended for VTAM 3.4 // LIBDEF *,SEARCH=(PRD2.COMM,PRD2.COMM2,PRD2.CONFIG, *
PRD1.BASED,PRD1.BASE),PERM
- ISTINCVT recommended for VTAM 4.2 // LIBDEF DUMP,CATALOG=SYSDUMP.F3,PERM
// EXEC ISTINCVT, SIZE=ISTINCVT, PARM='CUSTNO=C555-555-5555,VTAMPW=5979-4*
015-4627-6185-9388', DSPACE=2M
// EXEC DTRSETP,PARM='CPUVAR&XNCPU;;SET XSTATF3=INACTIVE'
/*
/&
DSPACE (VTAM 4.2) * $$ EOJ
- 1M minimum
- 2M default (w/supplied JCL)
Page 7 Page 8
Primary Tool:
SIZE = 2268K
PROGRAM AREA - D NET,BFRUSE command
SIZE = ISTINCVT
CRPLBUF
LPBUF SVA - 24 I OBUF
Average PIU Size is Growing
SFBUF
- graphics applications
- file transfer programs
VSE/ESA 1.3.X SUPERVISOR VSE/ESA 2.X.X
VSE/ESA 1.4.X
(0 M) (0 M)
VSE/VTAM 3.4 VSE/VTAM 4.2
Page 9 Page 10
Page 11 Page 12
Page 13 Page 14
HOTIOTRM
VSE/VTAM 3.4
BSBUF=(28,,,1), BSBUF=(48,,,24),
- detection and termination of HOT I/O
CRPLBUF=(60,,,1), CRPLBUF=(72,,,24), set HOTIOTRM start option and XPANLIM on IOBUF
LFBUF=(70,288,,11), LFBUF=(72,432,4,24,12), - detection only
LPBUF=(12,,,6), LPBUF=(12,,,6), set XPANLIM on IOBUF
SFBUF=(20,,,20), SFBUF=(27,,,9),
SPBUF=(210,,,32), SPBUF=(224,,,28),
VFBUF=102400, VFBUF=102400, SGALIMIT
VPBUF=446464, VPBUF=446464,
XDBUF=(6,,,1) XDBUF=(10,,,5) - limits SVA24 (VTAM 3.4)
- limits SVA31 (VTAM 4.2)
Page 15 Page 16
- (blank)
Page 17 Page 18
TSH SMS TH RH RU
Page 19 Page 20
Seconds
300
- NCP Majornode 243
* PCCU statement (default .2) 209
- XCA Majornode 200 183
* PORT statement (default .05)
- LOCAL SNA Majornode
100 80
* PU statement (default .2) 68
43 37
17 28
Page 21 Page 22
Default Value
150
140
135
Larger BASENO of IOBUF's
110
100 Larger XPANNO of IOBUF's
100
85
80
Larger MAXBFRU values
Seconds
70
0
0-.029 .03 .05 .10 .125 .15 .20 .25 .30 .40 .50 1.0 5.0 9.999
NOTE:
Coded DELAY Value
Your mileage WILL vary...
Page23 Page 24
One-Stage Outbound
---------------------------------------------------------------------------------------------------->
APPL Definition
primary send (PS) = secondary receive (SR)
- AUTH=NVPACE (default VPACE)
Two-Stage Outbound
-------------------------------> -------------------------------->
- VPACING Parm (default 7)
primary send (PS) secondary receive (SR)
One-Stage Inbound
<---------------------------------------------------------------------------------------------------
primary receive (PR) = secondary send (SS)
Two-Stage Inbound
<------------------------------- <--------------------------------
Page 25 Page 26
primary receive (PR) secondary send (SS)
APPLICATION to APPLICATION
PRIMARY LU SECONDARY LU
outbound, one-stage inbound, one-stage VTMAPPL VBUILD TYPE=APPL
-------------------------> <--------------------------
DBDCCICS APPL AUTH=(PASS,ACQ),MODETAB=IESINCLM,PARSESS=YES
if PLU AUTH=NVPACE use 0 if SSNDPAC = 0 use it
else if PSNDPAC ¬= 0 use it else use PLU VPACING PRODCICS APPL AUTH=(PASS,ACQ),MODETAB=IESINCLM,PARSESS=YES
else use SLU VPACING POWER APPL AUTH=(ACQ)
PNET APPL AUTH=(PASS,ACQ),VPACING=3,MODETAB=VTMLOGTB,DLOGMOD=PNET
APPLICATION to NCP SNA LU
PSFAPPL APPL AUTH=ACQ,EAS=1,SONSCIP=YES
PRIMARY LU SECONDARY LU
outbound, two-stage inbound, one-stage IESWAITT APPL AUTH=(NOACQ)
-------------------------> <--------------------------
(first stage)
if PLU AUTH=NVPACE use 0 if SSNDPAC = 0 use it
else if PSNDPAC ¬= 0 use it else use PLU VPACING
else use SLU VPACING IBM 9221-191
VSE/ESA 2.3.1
(second stage)
VSE/VTAM 4.2
if SRCVPAC ¬= 0 use it
else use SLU PACING 6140 Token Ring ICA
Upload
1000 955 (SC31-6498)
Page29 Page 30