В z / OS я могу определить пользовательскую EMP (точку монитора событий) в CICS MCT (таблица управления монитором). Например, одна EMP может запускать тактовую частоту / таймер ЦП, а другая EMP может останавливать тактовую частоту ЦП. Затем я могу «выполнить» каждый EMP из моей программы COBOL во время ЗАДАЧИ, которая запускает программу. Выполнение EMP «№ 1» запустит часы, а выполнение EMP «№ 2» остановит часы.
Я знаю, что возможное значение часов CPU будет сохранено как часть SMF 110 записей, которые записываются после выполнения ЗАДАЧИ.
Мой вопрос: можно ли получить текущее значение тактовой частоты ЦП в программе COBOL, когда задание еще выполняется?
Если Итак, какое заявление CICS сделает это? и в какую структуру / схему и поле будут извлечены часы?
Причина, по которой я sh узнаю, состоит в том, что я хочу измерить время ЦП, которое требуется для выполнения определенного процесса программа. Один и тот же процесс может выполняться несколько раз в одной задаче, и я хочу использовать одни и те же тактовые частоты процессора для измерения каждый раз, когда выполняется процесс.
Большое спасибо,
Дэнни