Clickin Devlog

#jvm

2 posts found

ArrayList vs LinkedList: Big-O는 맞는데, 왜 대부분 ArrayList가 더 빠를까?

Java 컬렉션 선택을 Big-O가 아닌 CPU 캐시와 메모리 레이아웃 관점에서 정리하고, ArrayDeque 선택 기준과 JMH로 재현하는 방법까지 다룹니다.

Java 8 G1GC 최적화 여행: Full GC 제거부터 간헐적인 응답 튐 현상 분석까지

JDK 8 G1GC 서비스에서 2-3초 Full GC를 제거하고, GC 로그 심층 분석으로 간헐적인 응답 지연(tail latency) 원인을 추적한 실무 경험을 정리했습니다.