SVC 019

SVC 019 is a Type 4 SVC that is issued by the open macro, which opens a dataset. This macro gets a LOCAL lock.

An open completes and modifies the fields of the DCB or ACB. It then ensures that the volume that contains the dataset is ready. Finally, it reads and writes volume and dataset labels for the dataset.

Hints

It is common to see SVC 019 show a significant amount of wait in the Wait Time by Module report for steps that use tape datasets. The time it takes to mount the first volume of a tape dataset will be reported here.

High CPU or wait in SVC 019 in conjunction with high CPU or Wait in SVC 020 (CLOSE) might be caused by multiple opens and closes of the same dataset. If a dataset is used multiple times, it is best to open it once and close it at the end of the job step.

Reference Sources

IBM z/OS MVS Diagnosis Reference

IBM z/OS DFSMSdfp Advanced Services

IBM z/OS DFSMS Using Data Sets

IBM z/OS DFSMS Macro Instructions for Data Sets