본문 바로가기

성능과 튜닝/성능 및 부하 테스트2

Apache Tomcat 메모리 누수 재현 들어가며다양한 이유로 메모리 누수 테스트를 진행해 봐야 하는 경우가 종종 발생한다.가령 예를 들면 아래와 같은 경우이다.실제 JVM 옵션이 정상적으로 반영이 되었는지 실측 관점에서 확인다른 애플리케이션이 같이 동작하는 경우 영향도 파악모니터링 알람등 제대로 동작하는지 검증 위 경우 외에도 많은 경우가 있을것이다. 테스트 코드JSP 테스트 페이지 #1 - OOM이 발생할때 까지 무한정 메모리를 할당말그대로 OOM이 발생할때 까지 무한정 메모리를 할당한다.호출 방법 : http://localhost:8080/oom.jsp# oom.jsp memoryLeak = new ArrayList(); while (System.currentTimeMillis() > 0) { memoryLeak.add(.. 2026. 7. 7.
코어 웹 바이탈(CWV) 코어 웹 바이탈 (Core Web Vitals) 이란?Google 검색 엔진에서 검색 결과에 표시할 페이지를 결정할 때 측정 하는 세 가지 웹 성능 지표 이다.평가 지표설명LCP (Largest Contentful Paint)- 페이지 로드 성능 측정 지표- 가장 큰 콘텐츠가 표시되기까지 소요되는 시간- 양호 기준: 2.5초 이내FID (First Input Delay)- 페이지 상호 작용 측정 하는 지표- 사용자가 처음 페이지를 조작한 후 브라우저가 그 조작을 처리하기까지 소요되는 시간- 양호 기준: 100ms 이내CLS (Cumulative Layout Shift)- 시각적 안정성을 측정하는 지표- 누적 레이아웃 이동 (한 번 표시된 내용의 시프트)- 양호 기준: 0.1 이하로 해야 2024. 9. 5.