The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

Material is current as of March 2013 © 2013 IBM Corporation Item: CSV Miscellany Element/Component: BCP Contents Supervisor IBM Education Assistance for z/OS V2R1

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by , 2016-04-06 00:09:03

IBM Education Assistance for z/OS V2R1

Material is current as of March 2013 © 2013 IBM Corporation Item: CSV Miscellany Element/Component: BCP Contents Supervisor IBM Education Assistance for z/OS V2R1

IBM Education Assistance for z/OS V2R1

Item: CSV Miscellany
Element/Component: BCP Contents Supervisor

Material is current as of March 2013 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany © 2013 IBM Corporation

IBM Presentation Template Full Version

Agenda

■ Trademarks
■ Presentation Objectives
■ Overview
■ Usage & Invocation
■ Interactions & Dependencies
■ Appendix

Page 2 of 13

Filename: zOS V2R1 BCP CSV Miscellany

IBM Presentation Template Full Version

Trademarks

■ See url http://www.ibm.com/legal/copytrade.shtml for a list of trademarks.

Page 3 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

IBM Presentation Template Full Version

Presentation Objectives

Describe CSV changes with respect to
● TrackDirLoad
● CSV540E message
● PageFrameSize1M
● Additional EXAA information

Page 4 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

IBM Presentation Template Full Version

Overview

■ Problems:
–Hardware Instrumentation Services module mapping needs information
about load-with-address (“directed load”)
–CSV540I might not be noticed
–Modules might take advantage of 1M page frames
–Dynamic exits exploiters cannot access some parameter settings

■ Solution:
–PROGxx TrackDirLoad option
–Change to CSV540E
– PageFrameSize1M
–Provide access to additional dynamic exits data

■ Benefit / Value:
– Improved usability
–Exploit hardware for performance

Page 5 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

IBM Presentation Template Full Version

Usage & Invocation (TrackDirLoad)

■ It helps Hardware Instrumentation Service's module map to have
information about modules that are loaded with address (“directed
load”). The TrackDirLoad/NoTrackDirLoad parameter of PROGxx
identifies whether or not to track direct loads.

■ Prior to z/OS 2.1: Defaults to NoTrackDirload

■ As of z/OS 2.1: Defaults to TrackDirLoad

■ It is not expected that the extra processing of “TrackDirLoad” will be
noticed.

Page 6 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

Usage & Invocation (CSV540E)

 For any LNKLST, there is a requirement that the data sets be
cataloged such that LLA can locate them. It is allowed (particularly
at IPL) to identify the data set by name and volume, to avoid
master catalog update. Subsequent processing validates the
information but must let things proceed, issuing a message for the
situation. This is
CSV540I LNKLST SET s IS IN ERROR
DATA SET d HAS A VOLUME ID THAT DOES NOT MATCH THE
CATALOG

 There are other CSV540I variants as well. But because it is an “I”
message it might not be noticed, and the system will not behave as
expected/desired

■ This is changed to CSV540E with Routing codes 2,10 and Descriptor
code 11. Note – the message is not DOM'd

Page 7 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

Usage & Invocation (Dynamic exit data)

■ CSVDYNEX REQUEST=QUERY returns data mapped by macro
CSVEXAA.

■ The following additional information is now presented
– Whether “consecutive abend” support is in effect for a given exit
routine
– The ABENDNUM parameter associated with the exit routine
– The number of abends left before the exit routine will be
disabled

Page 8 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

Usage & Invocation (Page Frame Size 1M)

■ Modules may get benefit from using 1M frames to back them (for
the same reason that applies to data, such as reduced Translation
Lookaside Buffer misses)

■ An authorized application (such as DB2) can indicate that all of its
(PDSE) program objects (not load modules) be backed by 1M
frames.

■ Bit ASCBPO1M: the RMODE 31 portion of program objects is to be
backed by 1M pages (when available). The bit is reset at jobstep
start. It applies only to modules loaded into private storage.

■ Bit ASCBP1M0: similar, but applies only when the module will be
placed into key 0 (subpool 252) storage.

Page 9 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

IBM Presentation Template Full Version

Interactions & Dependencies

■ Software Dependencies
–None

■ Hardware Dependencies
–None

■ Exploiters
– DB2 may exploit the PageFrameSize 1M support

Page 10 of 13 © 2013 IBM Corporation

Filename: zOS V2R1 BCP CSV Miscellany

IBM Presentation Template Full Version

Appendix

■ Publications:
–MVS Initialization and Tuning Guide SA23-1380-00

Page 11 of 13 © 2013 IBM Corporation


Click to View FlipBook Version