JVM3 자바 최적화 2판 서평 "한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다."도서정보발행일: 2025년 05월 26일출판사: 한빛미디어저자: Benjamin J. Evans, James Gough번역: 오지영총 페이지: 561쪽 어떤 책인가요?자바 성능 튜닝을 해보고 싶은 분들이 보면 좋을 책자바의 메모리 구성과 프로파일링, 마이크로벤치마킹 등을 해보고 싶은 분들이 보면 좋을 책2019년 4월에 나온 Optimizing Java 1판에 이어 2025년 5월에 2판이 나왔다.기존 책도 컬러로 되어있어서 보기 편했는데, 이번 2판도 컬러인쇄로 만들어져서 좋았다^o^. 이전 1판과 달라진 부분클라우드 환경에서 더욱 복잡해진 자바 성능 문제를 푸는 방법이 추가됐다.클라우드 스택, 가상화, 이미지/컨테이너 등에 대하여.. 2025. 6. 29. 개발자의 필수덕목 1.Debugging(디버깅) 문제를 조사하는 방법에는- 사전조사(Preliminary Investigation)- 사후조사(Postmortem Investigation)- 런타임&라이브 조사(Runtime/Live Investigation)이 있다. 이번에는 JVM위에서 작동하는 애플리케이션을 만드는 개발자로서 알아야 할디버깅, 샘플링, 프로파일링, 모니터링 / GC(개념)中 디버깅에 대해서 조금 깊게 알아보려고 한다. # 디버깅1) Line breakpoint 활용디버깅이란? 디버깅의 유래에 대해 AWS 문서에서 찾아봤다.https://aws.amazon.com/ko/what-is/debugging/ 디버깅이란 무엇인가요? - 디버깅 설명 - AWS컴퓨터 프로그래밍은 추상적이고 개념적인 활동인 만큼, 버그와 오류가 발생하기 마련입.. 2025. 3. 16. 5주차 스터디 노트 JVM & GC JVM 구조에 대해서 설명해 주세요. 클래스 로더에 대해 설명해 주세요. JVM 메모리 구조를 자세히 설명해 주세요. 왜 Heap 영역은 Young Generation과 Old Generation으로 나뉘나요? GC란 무엇인가요? GC의 장단점을 설명해 주세요. GC에서 사용하는 알고리즘은 무엇이 있고, Java는 어떤 알고리즘을 사용하나요? Java 8 기준으로, GC는 어떤 방식으로 수행되나요? GC의 종류 또는 발전 과정을 아시는대로 말씀해주세요. GC의 실행 방식을 아는만큼 설명해 주세요. Java 8과 Java 11의 디폴트 GC 실행 방식은 어떤 것인가요? G1 GC에 대해 설명해 주세요. G1 GC의 Heap 구.. 2024. 9. 12. 이전 1 다음