As far as I know EXCP-CNT is not associated with data sets. It is the number of SIOs per second while doing I/O on a data set. I don't understand your question. And EXCP stands for EXecute Channel Program.

If there is nothing accessing the data set, the EXCP count is zero. For tape and non-VSAM data set, there is no way to get an accumulated EXCP count from all access to the data set other than using the SMF data (which could be a long and involved process since you would have to find every job on every day which accessed the data set and accumulate the job EXCP counts for that DD statement).

Perhaps if you told us why you wanted such a patently ridiculous number, we could provide more guidance -- but for now, you need to be aware that what you are asking for is pretty much impossible and would mean almost nothing even if you had it.

It's been so long since I've had access to a mainframe that I may have misspoken. I may have SIOs and EXCPs just reversed. EXCPs might be total accumulated I/Os and SIOs the number of EXCPs per second during a given time interval. If this is the case, then 1,000 EXCPs is probably the number of physical I/Os used to create the tape data set.

Are you trying to find how many i/o's were required to create the file? What about a file that has been only updated (rather than created)?

If you better explain what you are looking for, someone may have a more useful reply.

Quote:

Here, what is 1,000 Excp's?

Roughly speaking, this is 1,000 i/o's (which would be seen in the spool messages of the job that used the dataset - but not contained with the dataset). EXCPs are related to the job/process rather than the dataset.

EXCP is basically a command to tell the operating system to start a channel program which can do any number of actual asynchronous I/O operations. In System 360 and System 370, these were done by a SIO instruction (start I/O) but the architecture has changed a lot since then and the SIO instruction is no longer used - replaced with Start SubChannel (SSCH). Coincidentally, I was just reading about this on Wikipedia which has a few pretty good articles on the subject.

Manojkumar.sesuraj,
You can find the EXCP Count of a job.
1. Check in what machine does the job has been assigned to for eg: if it is A
2. Then Login to TSOA1 and 8.DA and F11 so that you can see the EXCP Count vary if the job is executing.