jmeter 사용자 설명서에서 Gaussian Random Timer 정보를 읽었지만 이해하기 어렵습니다. 어느 누구나이 아이디어와 관련하여 높은 평가를받은 사례를 설명해주십시오. 미리 감사드립니다.Gaussian Random Timer를 이해하기 어렵습니까?
답변
가우스 랜덤 타이머는 일정 지연 오프셋 주변의 랜덤 편차 (가우스 커브 분포에 기초 함)를 갖는다.
예:
- 편차 : 100 MS
- 정수 지연 오프셋 : 300 MS
지연 (200), MS (300 - 100) 사이에서 달라질 400 MS (300 + 100)가 012시 55 분의 사례의 약 68 %에 대한.
가우스 무작위 타이머는 Uniform Random Timer와 거의 같습니다. 균일 랜덤 타이머
오프셋 상수 주위 변동 가우시안 랜덤 타이머 선형 분포
을 가지며, 일정한 오프셋 주위 변화가 가우스 분포 곡선을 갖는다.
재연에 감사드립니다. 편차 및 일정 지연 오프셋은 편차가 100이고 일정 지연 오프셋이 300 인 경우 결과 집합이 이러한 값으로 인해 영향을받는 방법에 영향을줍니다. – Chetan
일시 중지 시간은 300-100 및 300 + 100 사이, 즉 편차에 의해 & 위로 상수 지연 오프셋만큼 다릅니다. – Chetan
이 답변은 정확하지 않으며 의견이 정확하지 않습니다. 일시 중지는 200ms보다 작거나 400ms보다 클 수 있습니다. [내 대답] (http://stackoverflow.com/a/28768261/413020)을 참조하십시오. – Alberto
이미 게시 된 예 중 하나를 설명하려고합니다 :
- 일정 지연 오프셋 : 1000 MS 을
- 편차 : 500 밀리의
약 68 % 지연은 [500, 1500] ms (= [1000 - 500, 1000 + 500] ms) 사이가됩니다.
는 docs (강조 광산)에 따르면
총 지연은 (0.0, 평균 및 표준 편차 1.0)를 가우스 분산 값의 합 시간 편차 값을 지정할 및 오프셋 값
Apache JMeter는 지연을 계산하기 위해 Random.nextGaussian()
* range
을 호출합니다. in the Wikipedia으로 설명했듯이 nextGaussian()
의 값은 약 68 %의 경우에만 [-1,1] 사이가됩니다. 이론 상으로는 어떤 값을 가질 수 있습니다 (이 간격 밖의 값을 얻는 확률은 거리에 따라 매우 빠르게 감소하지만).3000 MS 일정 지연, 2,000 밀리 편차 :
은 배제하려면 증거로
, 나는 더미 샘플러와 가우시안 랜덤 타이머와 함께 하나 개의 스레드를 실행하는 간단한하여 JMeter 테스트를 작성했습니다 CPU 부하 문제, 나는 또 다른 더미 샘플러와 상수 타이머와 함께 추가로 동시 스레드를 구성한 : 5000 MS :이 결과는 매우 enlighte됩니다 닝 : 예 시료 10, 12
가
취 9h53'04.449" - 9h52'57.776" = 6.674"
, 그 구성된 2.000"
달리 3.674"
의 편차이다! 상수 타이머가 약 1ms 밖에 벗어나지 않았 음을 확인할 수도 있습니다.
Gmane jmeter 사용자 목록에서 이러한 가우시안 타이머에 대한 아주 좋은 설명을 찾을 수 있습니다 : Timer Question.
일정 지연 오프셋 (mu) = 300 ms, 편차 (si) = 100 ms mu-si = 200, mu + si = 400 두 스레드 사이의 시간 간격은 68 % [200,400]
MU-2 (SI) = 100 개의 쓰레드 사이의 시간 간격의 95 %의 가능성이있다 + 2 (SI) = 500 뮤 [100,500]
MU-3의 범위에있는 (si) = 0, mu + 3 (si) = 300, 두 연속 스레드 사이의 시간 간격의 99.7 % 확률은 [0,600]
범위에 있습니다. 두 스레드 사이의 시간 간격이 100 % 확률 s 100 %
mu-4 (si)가 음수 값을 나타내고 경과 된 시간이이 우주에서 항상 양수이므로 내 자체를 3 회 반복하도록 제한합니다.
그러나 가우시안 타이머에 의존하는 것은 비현실적입니다. 일정한 타이머와 상수 통과 타이머가 표준 편차 (si)가 없기 때문입니다.
도움이 되길 바랍니다.
- 1. 일반 Java 코드를 이해하기 어렵습니까?
- 2. % random %
- 3. vbscripting이 어렵습니까?
- 4. Gaussian Naive Bayes 구현
- 5. Gaussian Matlab의 벡터에서 필터
- 6. random() * random() 분포는 어떻게 생겼습니까?
- 7. Timer를 메서드로 호출하려면 어떻게해야합니까?
- 8. Active Timer를 아십니까?
- 9. Scikit-Learn Gaussian HMM 오류
- 10. random()이없는 random()와 같은 함수
- 11. 자체 플러그인을 설치하기가 어렵습니까?
- 12. 맞춤형 MavenResourcesFiltering을 구현하기가 어렵습니까?
- 13. GHC가 왜 컴파일하기가 어렵습니까?
- 14. Timer를 호출하여 Java CDI ConversationScope?
- 15. Random() MySql?
- 16. 총 페이지 요청 수와 몇 명의 사용자에 대한 응용 프로그램 지원을 이해하기 어렵습니까? 내 환경에서
- 17. Redux + 웹팩 번들 이해하기 이해하기
- 18. 면접 질문 : IDisposable 이해하기가 어렵습니까?
- 19. 하스켈 멀티 스레딩은 얼마나 어렵습니까?
- 20. 왜 암호화가 그렇게 중요합니까/어렵습니까?
- 21. 장고는 RoR보다 본질적으로 호스트하기가 어렵습니까?
- 22. Django 관리자를 사용자 정의하기가 어렵습니까?
- 23. netbeans 플랫폼을 따라 가기가 어렵습니까?
- 24. CDN에서 데이터를 전송하는 것이 어렵습니까?
- 25. 왜 커널 모드에서의 디버깅이 어렵습니까?
- 26. 확률 론적 등반가 이해하기
- 27. Gaussian Basis 함수가 스칼라가 아닌 벡터를 반환합니다.
- 28. Gaussian Mixture Models (GMM)으로 분류하는 방법
- 29. NRLU 숨겨진 장치가있는 Gaussian-RBM (DBN에서)?
- 30. Gaussian 그래픽 모델을 그리는 방법 R
고마워요, 그냥 조금 더 명확하게하고 싶었는데 ... :) – andreio
오해를 피하기 위해 대답을 편집했습니다. – Alberto