3
JMH는 대부분의 캘리퍼스 기능을 caliper보다 잘하는 것처럼 보입니다.하지만 할당 비율을 측정하는 방법을 알 수는 없으므로 일반적으로 마이크로 벤치 마크를 볼 때 유용합니다. JMH는 할당 비율을 측정하는 잘못된 도구입니까?jmh로 할당 비율을 측정하는 방법은 무엇입니까?
JMH는 대부분의 캘리퍼스 기능을 caliper보다 잘하는 것처럼 보입니다.하지만 할당 비율을 측정하는 방법을 알 수는 없으므로 일반적으로 마이크로 벤치 마크를 볼 때 유용합니다. JMH는 할당 비율을 측정하는 잘못된 도구입니까?jmh로 할당 비율을 측정하는 방법은 무엇입니까?
JMH에는 정확한 할당 비율 측정이 없습니다. Java Mission Control과 같은 프로파일 러 작업입니다. JMH에서는 MXBeans를 통해 GC 수를 관찰하여 할당 압력을 대략적으로 추정 할 수 있습니다. 이것은 JMH 프로파일 러에 의해 래핑됩니다 (예 : -prof gc
. -lprof
을 사용하여 포함 된 프로파일 러 목록을 가져옵니다.
jmh 1.9부터'-prof gc'는 할당 비율을 출력합니다 : http://mail.openjdk.java.net/pipermail/jmh-dev/2015-April/001828.html –