Extended input/output measurement block
First Claim
Patent Images
1. In a computer channel subsystem, a method for obtaining a block of I/O measurement data, the method comprising the steps of:
- determining an address of a subchannel measurement block for a subchannel, the subchannel measurement block comprising a device busy time field;
obtaining measurement data related to performance of an I/O operation of the subchannel, the measurement data comprising a device busy time value, wherein the device busy time value is a sum of time intervals when the subchannel is device busy during an attempt to initiate a start function or a resume function at the subchannel;
storing the obtained device busy time value in the device busy time field of the subchannel measurement block specified by the obtained address.
0 Assignments
0 Petitions
Accused Products
Abstract
An Input/output (I/O) measurement block facility is provided that creates subchannel measurement blocks (comprising device busy values) related to performance of an I/O operation of a subchannel, wherein a device busy time value is a sum of time intervals when the subchannel is device busy during an attempt to initiate any one of a start function or a resume function at the subchannel.
-
Citations
27 Claims
-
1. In a computer channel subsystem, a method for obtaining a block of I/O measurement data, the method comprising the steps of:
-
determining an address of a subchannel measurement block for a subchannel, the subchannel measurement block comprising a device busy time field;
obtaining measurement data related to performance of an I/O operation of the subchannel, the measurement data comprising a device busy time value, wherein the device busy time value is a sum of time intervals when the subchannel is device busy during an attempt to initiate a start function or a resume function at the subchannel;
storing the obtained device busy time value in the device busy time field of the subchannel measurement block specified by the obtained address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for obtaining a block of I/O measurement data, the system comprising:
-
a memory;
a computer system in communication with the memory, the computer system comprising an instruction fetching unit for fetching instructions from memory and one or more execution units for executing fetched instructions;
determining an address of a subchannel measurement block for a subchannel, the subchannel measurement block comprising a device busy time field;
obtaining measurement data related to performance of an I/O operation of the subchannel, the measurement data comprising a device busy time value, wherein the device busy time value is a sum of time intervals when the subchannel is device busy during an attempt to initiate a start function or a resume function at the subchannel;
storing the obtained device busy time value in the device busy time field of the subchannel measurement block specified by the obtained address. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 21, 22)
-
-
19. A computer program product for obtaining a block of I/O measurement data, the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
determining an address of a measurement block, the measurement block comprising a device busy time field;
determining an address of a subchannel measurement block for a subchannel, the subchannel measurement block comprising a device busy time field;
obtaining measurement data related to performance of an I/O operation of the subchannel, the measurement data comprising a device busy time value, wherein the device busy time value is a sum of time intervals when the subchannel is device busy during an attempt to initiate a start function or a resume function at the subchannel;
storing the obtained device busy time value in the device busy time field of the subchannel measurement block specified by the obtained address. - View Dependent Claims (20, 23, 24, 25, 26, 27)
-
Specification