다음 벤치마킹 데이터가 주어지면 몇 초 만에 응답 시간을 어떻게 측정합니까?

StackOverflow https://stackoverflow.com/questions/837082

  •  10-07-2019
  •  | 
  •  

문제

우리는 최근 소프트웨어 공급 업체의 벤치마킹 테스트에 대한 데이터를 다시 얻었으며 분명한 것을 놓치고 있다고 생각합니다.

초당 17 개의 트랜잭션 (성공적으로 완료된 요청을 의미한다고 가정 함)이 있고이 요청 중 1500 개가 5 분 안에 제공 될 수 있다면 단일 사용자의 응답 시간을 어떻게 얻습니까? 이런 종류의 일은 벤치마킹에서도 가능합니까? Apache Config 설정을 포함하여 다른 데이터가 많이 있지만 모든 수학을 수행하는 방법은 확실하지 않습니다.

그들이 보낸 서버 설정을 감안할 때 사용자 응답 시간을 추론 할 수있는 방법을 알고 싶습니다. 다른 유사한 벤치마킹 테스트를 살펴 보았지만 응답 시간에 대한 요청을 측정하는 데 어려움이 있습니다. 그것을 얻기 위해 여기서 제공 해야하는 다른 데이터는 무엇입니까?

도움이 되었습니까?

해결책

이 중 1500 개만 5 분당 제공 될 수 있다면 : 1500 / 5 = 분당 트랜잭션은 300 / 60 = 5 번의 트랜잭션을 제공 할 수 있습니다.

그렇다면 초당 17 개의 완료된 거래를 어떻게 받고 있습니까? 지난번에 5 <17을 확인했습니다!

이것은 맞지 않는 것 같습니다. 아니면 내가 잘못보고 있습니까?

나는 사용자 응답 시간이라고 가정합니다. 당신은 단일 거래를 수행하는 데 걸리는 시간을 의미합니다.

트랜잭션 당 59ms (1/17)보다 초당 17 (1/17)보다 17 개를 제공 할 수있는 경우 거래 당 200ms (1/5)를 취하는 것보다 초당 5 개를 제공 할 수있는 경우 거래 당 200ms (1/5)

그것이 우리가 주어진 데이터에서 알 수있는 전부입니다. 아마도 초당 얼마나 많은 트랜잭션이 수행되고 있는지 명확히 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top