Programming/Java

Java (JVM) 사용 시 Container awareness

라우드니스 2021. 4. 26. 22:53

출처: 

 

Container Awareness

Learn the intricate details of how JVM applications see container resources and how it impacts heap, CPU, and threads.

spring-gcp.saturnism.me

  JDK 8u192 (릴리즈 노트 확인 시 2018년 10월 16일 릴리즈) 이전 버전이 설치된 이미지에서는 container에서 cgroup으로 제한된 자원을 정상적으로 인식하지 못하고 host의 전체 자원을 바라보게 된다. 따라서 이후 버전을 사용해야만 kubernetes 등에서 자원에 제한을 주었을 때 jvm이 정상적으로 해당 cgroup 제약을 인식할 수 있고 제한된 자원만을 사용하도록 실행된다.

반응형