![[z/OS]](../images/ngzos.gif)
z/OS 운영 체제 성능 조정 팁
다음은 제품 성능을 개선할 수 있는 z/OS® 시스템 컴포넌트에 작성할 수 있는 몇몇 구성 변경사항입니다.
표시된 z/OS 컴포넌트에 대해 다음 변경사항 중 하나 이상을 작성할 수 있습니다.
- CTRACE먼저 검토해야 할 사항은 CTRACE 구성입니다. 모든 컴포넌트가 MIN 또는 OFF로 설정되어 있는지 확인하십시오. 시스템의 모든 컴포넌트에 대한 CTRACE 옵션을 표시하려면 운영자 콘솔에서 다음 명령을 실행하십시오.
개별 컴포넌트의 설정을 최소 추적 값으로 변경하려면 다음 명령을 사용하십시오. 여기서 xxx는 컴포넌트 ID입니다.D TRACE,COMP=ALL
이 구성 변경으로 필요하지 않는 추적 정보를 수집하는 데 따른 불필요한 오버헤드가 제거됩니다. 디버그 과정에서 컴포넌트에 대해 CTRACE가 켜지고 문제점이 해결된 후에도 종료되지 않는 경우가 있습니다.TRACE CT,OFF,COMP=xxx
- SMF
필요 이상으로 많은 SMF 데이터를 수집하고 있지 않은지 확인하십시오. SMFPRMxx 설정을 검토하여 최소 레코드 수만 수집하고 있는지 확인하십시오.
SMF 92 또는 120은 진단 목적으로만 사용하십시오.- SMF 유형 92
SMF 유형 92 레코드는 HFS 파일이 열리고 닫히고 삭제될 때마다 작성됩니다. 거의 모든 웹 서버 요청이 HFS 파일을 참조하므로 수많은 SMF 유형 92 레코드가 작성됩니다. 이 정보가 특별히 필요하지 않은 한 SMF 유형 92 레코드는 꺼두십시오. 다음 예제는 SMF 유형 92 레코드 콜렉션을 사용할 수 없습니다.
예:ACTIVE, DSNAME(SYS1.&.SYSNAME..SMF.MAN1;SYS1.&SYSNAME..SMF.MAN2;), NOPROMPT, REC(PERM), MAXDORM(3000), STATUS(010000), JWT(0510), SID(&SYSNAME;(1:4)), LISTDSN, SYS(NOTYPE(19,40,92)), INTVAL(30), SYNCVAL(00), SYS(DETAIL,INTERVAL(SMF,SYNC)), SYS(EXITS(IEFACTRT,IEFUJI,IEFU29,IEFU83,IEFU84,IEFU85,IEFUJV,IEFUSI))
- SMF 유형 120
우수 사례:
이 레코드는 Enterprise Edition(Java EE) 아티팩트의 응답 시간, 전송된 바이트 등과 같은 제품에서 실행 중인 애플리케이션에 특정한 정보를 제공하기 때문에 프로덕션에서 SMF 120으로 실행하는 것이 적절합니다. SMF 120 레코드 실행을 가능하도록 선택한 경우, 서버 활동 레코드 및 컨테이너 활동 레코드 대신 간격 SMF 레코드 및 컨테이너 간격 SMF 레코드를 사용해야 합니다.
bprac관리 콘솔에서 특정 레코드 유형을 사용 가능하게 하려면 다음 특성을 지정하십시오.- server_SMF_server_activity_enabled=0(또는 server_SMF_server_activity_enabled = false), SMF 하위 유형 1: 서버 활동 레코드를 끕니다.
- server_SMF_server_interval_enabled=1(또는 server_SMF_server_interval_enabled = true), SMF 하위 유형 3: 서버 간격 레코드를 켭니다.
- server_SMF_container_activity_enabled=0(또는 false), SMF 하위 유형 5: J2EE 컨테이너 활동 레코드(버전 2)를 끕니다.
- server_SMF_container_interval_enabled=1(또는 true), SMF 하위 유형 6: J2EE 컨테이너 간격 레코드(버전 2)를 켭니다.
- server_SMF_request_activity_enabled=1(또는 true), SMF 하위 유형 9:
활동 요청 레코드를 켭니다.
우수 사례: 이 레코드 유형의 크기 때문에 이 레코드를 실행하면 성능에 영향이 있습니다. 따라서, 이 레코드를 실행하면 해당 정보가 필요하지 않은 경 우 특정 섹션의 데이터 콜렉션을 끌 수 있습니다. 필요하지 않은 섹션에 대한 데이터의 콜렉션을 끄면 성능에 대한 영향을 감소시킵니다. 끌 수 있는 섹션 및 끄는 방법에 관한 자세한 정보는 SMF 120 유형 9 레코드의 설명을 참조하십시오.bprac
- server_SMF_outbound_enabled(또는 true), SMF 하위 유형 10: 아웃바운드 요청 레코드를 켭니다.
- server_SMF_interval_length=1800
- SMF 유형 92
- 사용자의 DB2® 레코드 및 표준 RMF™로 작성된 SMF 레코드를 검토하고 SMF 데이터 세트가 최적으로 할당되었는지 확인할 수도 있습니다. DB2 SMF 레코드 100, 101 및 102가 성능에 영향을 미치고 DB2 성능 모니터링에만 DB2 PM 도구를 사용해야 합니다. DB2 성능을 모니터링하지 않으면, 이 SMF 레코드 수집은 고려하지 않아야 합니다.