ICV
ICV 시스템 초기화 매개변수는 리젼 종료 시간 간격 (밀리초) 을 지정합니다.
- ICV = {1000|number}
- ICV 시스템 초기화 매개변수는 처리를 재개할 준비가 된 트랜잭션이 없을 때 CICS® 가 운영 체제에 대한 제어를 해제하는 최대 시간 (밀리초) 을 지정합니다. 이 시간 간격은
100 - 3600000밀리초(최대 60분의 간격 지정) 범위의
정수일 수 있습니다. 일반 작동 범위는
100 - 2000밀리초일 수 있습니다.
낮은 값 간격을 사용하면 많은 CICS 핵심부가 동적 스토리지에 보유되고 낮은 터미널 활동 시 페이지 아웃되지 않을 수 있습니다. 이는 CICS 가 터미널 트랜잭션을 처리하는 데 필요한 동적 스토리지 페이징의 양을 줄입니다 (따라서 응답 시간의 잠재적 감소를 나타냄).
터미널 활동이 많은 대형 네트워크는 가끔 있지만 예측할 수 없는 비활성 기간을 처리하는 것을 제외하고 이 값을 사용하지 않고 CICS 를 실행하는 경향이 있습니다. 이 네트워크는 일반적으로 큰 간격(10000 - 3600000밀리초)으로 작동할 수 있습니다. 태스크가 시작되면 시스템에서 터미널 서비스의 요청과 서비스 완료를 인지하며 이 최대값 지연 간격을 덮어씁니다.
소형 시스템 또는 터미널 활동이 적은 시스템은 CICS와의 경쟁에서 실행 중인 다른 작업에 의해 도입된 페이징의 영향을 받습니다. 낮은 값 간격을 지정하면 CICS 핵심부의 키 부분이 더 자주 참조되므로 이러한 페이지가 페이지 아웃될 가능성이 줄어듭니다. 그러나 생산적인 작업을 수행하지 않고 논리를 실행하면 낭비로 간주될 수 있습니다. 비생산적이지만 자주 참조함으로써 상주할 수 있는 가능성을 높여야 할 필요성은 페이징을 수행하도록 허용함으로써 초래되는 오버헤드 및 응답 시간 저하와 비교하여 판단해야 합니다. 간격 크기를 늘리면 CICS 활동 기간 동안 페이징이 발생하는 경우 성능이 저하되면서 덜 생산적인 작업이 수행됩니다.
간격 제어 매개변수 및 성능에 대한 정보는 간격 제어 값 매개변수: ICV, ICVR및 ICVTSD를 참조하십시오.
참고: 리젼 종료 시간 간격 프로세스에는 CICS 가 낮은 리젼 종료 시간 간격에 대한 목표를 충족시키려고 시도하는 동안 타이머를 지속적으로 설정하고 취소 (따라서 성능 저하) 하지 않도록 하는 메커니즘이 포함되어 있습니다. 이 메커니즘은 CICS 가 간격이 250미만 으로 설정된 경우 최대 0.5 초 동안 운영 체제에 대한 제어를 해제하고, 간격이 250초과 로 설정된 경우 리젼 종료 시간 간격보다 최대 0.25 초 더 긴 시간 동안 제어를 해제하도록 할 수 있습니다.