성능 프로파일링

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 성능 프로파일링을 사용하면 인스턴스에서 성능 테스트를 수행할 수 있습니다.

    ATF는 인스턴스가 변경될 때 문제가 발생하지 않도록 하는 기능 테스트 매체일 뿐만 아니라 업그레이드 중에 성능 저하를 감지할 수도 있습니다. 원인을 파악하고, 조사하고, 성능 문제를 해결할 수 있습니다.

    모든 ATF 테스트 또는 도구 모음에서 성능 프로파일링을 실행할 수 있습니다. 각 테스트 또는 도구 모음의 경우 기본 테스트 실행은 10입니다. 도구 모음에서 각 테스트는 순차적으로 10번 실행됩니다. 첫 번째 실행은 캐시 값을 워밍업하는 데 도움이 되는 워밍업이며 테스트 또는 도구 모음의 10개 테스트 실행에 포함되지 않습니다.
    주:
    성능 프로파일링 엔진은 테스트 내에서 반복을 병렬로 실행할 수 없습니다. 각 성능 테스트는 1번의 초기 준비 실행과 10번의 실제 성능 실행을 포함하여 11번의 반복으로 구성됩니다. 도구 모음에 여러 테스트 또는 상호 배타적이지 않은 테스트가 포함된 경우 병렬로 실행할 수 있습니다.
    주:
    성능 테스트 실행을 실행하면 시스템이 일시 중지되고 진행 중인 작업이 완료될 때까지 기다렸다가 테스트 실행을 시작합니다. 이렇게 하면 인스턴스의 속도 저하를 방지할 수 있습니다.

    성능 프로파일링 실행

    인스턴스의 성능 테스트를 위해 테스트 또는 도구 모음에서 성능 프로파일링을 실행합니다. 인스턴스를 업그레이드할 때 성능 저하를 감지한 다음 문제를 조사하고 수정할 수도 있습니다.

    시작하기 전에

    필요한 역할: admin

    프로시저

    1. 다음으로 이동 모두 > ATF(Automated Test Framework) > 테스트레이블이 표시됩니다.
      주:
      도구 모음에서 성능 프로파일링을 실행하려는 경우 도구 모음 모듈을 선택할 수도 있습니다.
      테스트 또는 도구 모음 목록이 표시됩니다.
    2. 성능 프로파일링을 실행할 테스트를 선택합니다.
    3. 테스트 양식에서 성능 테스트 실행 을 선택합니다.
      테스트 실행 모달이 나타납니다. 모달에는 워밍업 실행과 선택한 테스트 또는 도구 모음의 10개 테스트 실행이 모두 표시됩니다. 실행을 시작하는 모든 테스트 실행을 추적할 수 있습니다.
      주:
      성능 프로파일링을 위해 도구 모음을 선택한 경우 성능 도구 모음 실행 을 선택할 수 있습니다.
    4. 아래로 스크롤하여 성능 테스트 결과 관련 목록을 선택합니다.
    5. 선택한 성능 테스트 내에서 실행된 모든 테스트의 결과를 보려면 필요한 성능 번호를 선택합니다.
      성능 실행 양식이 표시됩니다. 다음으로 직접 이동할 수도 있습니다. 모두 > ATF(Automated Test Framework) > 테스트 > 성능 프로파일링 > 성능 실행 성능 실행 양식을 보려면 스크린샷 추가
      주:
      테스트 이름, 테스트 실행 상태 및 테스트 실행 기간을 볼 수 있습니다. 워밍업 값이 true이면 캐시 값을 워밍업하기 위해 수행되는 첫 번째 테스트 실행입니다. 나머지 테스트 실행에는 Is warmup value가 false로 설정됩니다. 워밍업 테스트는 각 테스트 또는 도구 모음에 대한 10개의 테스트 실행 중 하나로 계산되지 않습니다.
    6. 다음으로 이동 모두 > ATF(Automated Test Framework) > 테스트 > 성능 프로파일링 > 성능 비교레이블이 표시됩니다.
      성능 비교 양식이 표시됩니다. <양식의 스크린샷을 추가합니다>
    7. 비교 결과를 보려면 첫 번째 실행과 두 번째 실행을 선택합니다.
      전체 스크린샷을 추가합니다. 성능 평균 및 델타 평균 값과 같은 정보를 볼 수 있습니다.
      주:
      한 시점에 2개의 테스트 실행만 비교할 수 있습니다. 다음 비교에서는 이전 테스트 실행 중 하나를 다음 테스트 실행과 비교할 기준으로 간주할 수 있습니다.