보고 응용 프로그램이 있습니다. 성능은 호스팅되는 하드웨어와 실행되는 데이터에 따라 다릅니다. 그래서 하드웨어에 따라, 주요 요인은 다음과 같습니다시스템 성능 예측 - 다변량 성능 메트릭을 예측 방정식으로 외삽하는 방법
- CPU 코어는
- 메모리
- 하드 디스크 속도
.. 데이터에 따라, 주요 요인은 다음과 같습니다
- 고객 수
- 각 고객이 생성 한 평균 데이터 량
단일 계획을 변경하면 성능을 측정하기 위해 일련의 테스트를 실행하는 것이 좋습니다. 예를 들어 1 코어, 2 코어 및 4 코어에 대해 성능 테스트를 실행 한 다음 4GB RAM, 16GB RAM 및 64GB RAM에 대한 테스트를 실행합니다.
이러한 측정을 통해 특정 하드웨어 및 데이터가 주어진 시스템의 성능을 대략 예측할 수있는 수식을 작성하고자합니다. 예를 들어
:
성능 점수 = F (CPU) + g (MEM) + H (디스크) + J (CUST) + K (데이터)
여기서 F, g, h, j 및 k는 전달 된 매개 변수의 함수입니다.
내 질문은 : 입력으로 성능 메트릭을 복용하고 데이터 성능을 예측하는 공식을 생산하는 것을 외삽에 대한 공식적인 방법은
있습니까?
귀하가 언급 한 선형 회귀 및 접근법은 응용 분야에 따라 다릅니다. 응용 프로그램 동작, 사용법에 따라 달라집니다. 우선 샘플 테스트를 통해 시스템을 잘 분석해야한다고 생각합니다. 선형 회귀가 맞는지 아닌지 알아보십시오. –