JDK 17 이전 reflection 방식에서는 reflection inflation이 발생했다.
LayoutDialect를 제거하면서 Metaspace가 안정된 이유를 요약해보자면 LayoutDialect는 groovy 언어로 작성된 라이브러리이다. → 그 클래스 내부에 있는 클로저들 (자바의 람다 같은 개념)…
2LayoutDialect를 제거하면서 Metaspace가 안정된 이유를 요약해보자면 LayoutDialect는 groovy 언어로 작성된 라이브러리이다. → 그 클래스 내부에 있는 클로저들 (자바의 람다 같은 개념)…
2LayoutDialecet 제거 전 배포 직후 12시간 측정 [miraclecoat@umj7-021 ~]$ jcmd 13509 VM.metaspace; 13509: Total Usage - 1005 loaders,…
01. JVM Metaspace 기본 - used, committed, reserved, max 차이 Metaspace used 120930K, committed 122496K, reserved 221184K - Cl…
2
순환 참조의 개념을 처음 접하게 되다. 김우근 선생님의 ‘ 자바/스프링 개발자를 위한 실용주의 프로그래밍 ’이라는 책에서 순환 참조가 어떤 문제를 일으키는 지 난생 처음 접하게 되었다. 특히 이 책에서는 JPA 양방…
2