CMS (2) 썸네일형 리스트형 [JVM] GC 벤치마크 결과 데이터 이번 장에서는 GC별로 벤치마크 결과 데이터를 정리한다. 용어에 대한 자세한 설명은 다루지 않는다. 분석에 필요한 대부분의 용어는 [JVM] GC 벤치마크 분석 포인트 (링크)에 적어두었다. Serial GC Instance: m5.xlarge (vCPU: 4, Memory: 16 gb) Allocated Heap: 4.94 gb (JVM에서 자동으로 설정한 값) Request Throughput: 0.51 Transactions/Seconds Total Request Count: 1,828 Error Count (Ratio): 75 (4.10%) Average CPU Usage: 1.0% (User), 0.1% (System) Core-1: 0.9% (User), 0.1% (System) Core-2:.. [JVM] GC 벤치마크 결과 벤치마크 결과 이번 장에서는 GC 벤치마크 결과를 살펴본다. 이번 장에서는 분석에 필요한 데이터를 나열해두고 분석해본다. [[JVM] GC 벤치마크 결과 (링크)]에서는 이번 장에서 다루지 않은 데이터도 따로 정리해두었다. 이번 장의 각 결과 하단에는 공식문서 및 많은 블로그를 참고하여 필자의 생각을 정리해보았다. GC 선정 결과 필자가 선정한 GC는 환경을 불문하고 Parallel GC이다. Serial GC, ZGC, CMS는 성능이 좋다하여도 사용하기 힘든 부분이 있다. (Serial GC는 고성능 서버자원을 모두 사용하지 않으며 ZGC는 필자가 개발한 서비스의 Java 버전과 맞지 않으며 CMS 는 Java 9에서 deprecated 되었기 때문이다. 실제로 결과들을 살펴보면 CMS가 가장 좋은 .. 이전 1 다음