[Java]JMH(Java Microbenchmark Harness) 사용법


[Java]JMH(Java Microbenchmark Harness) 사용법

JMH(Java Microbenchmark Harness) 사용법 - JMH - JMH 어노테이션 - JMH 사용하기 JMH JMH는 Java Microbenchmark Harness의 약자로, 자바 마이크로벤치마크를 작성하고 실행하기 위한 도구입니다. JMH는 OpenJDK 프로젝트의 일부로 개발되었으며, 자바 가상 머신(Java Virtual Machine, JVM) 상에서의 성능 측정과 비교를 용이하게 해줍니다. JMH는 다양한 유형의 벤치마크를 작성할 수 있는 다양한 어노테이션과 API를 제공합니다. 이를 통해 개발자는 자신의 코드 조각에 대한 성능 테스트를 작성하고, 다른 구현과 비교하여 성능을 평가할 수 있습니다. 즉, JMH는 Micro Benchmark Framework로 JDK를 오픈 소스로 제공하는 OpenJDK에서 만든 성능 측적용 라이브러리입니다. JMH 공식 Github: https://github.com/openjdk/jmh 안정성: JMH는 신뢰할 수 있는...


#Java #JMH #벤치마크 #성능벤치마킹 #성능측정

원문링크 : [Java]JMH(Java Microbenchmark Harness) 사용법