그알것 — 그럼에도 알아야 할 것들
홈질문커뮤니티
로그인
그알것 — 그럼에도 알아야 할 것들

Service

  • 홈
  • 소개
  • 질문
  • 커뮤니티

My

  • 내 워크스페이스
  • 저장한 질문
  • 작성한 답변

Policy

  • 이용약관
  • 개인정보처리방침
  • 문의

© 2026 그알것 · What Still Matters

질문 목록Performance
Performance

Chrome DevTools로 퍼포먼스를 분석할 때 어떤 지표를 보나요?

실무5/5
설계4/5
인간4/5
기초2/5

면접관의 질문 의도

Web Vitals 이름을 외웠는지가 아니라, 체감 지표에서 원인 도구로 내려가는 분석 흐름과 측정 환경 설계 감각이 있는지를 가른다.

큐레이션 답변

학습 자료

Chrome DevTools 성능 분석은 Core Web Vitals(LCP·INP·CLS) 같은 사용자 체감 지표를 먼저 잡고, Performance 패널 타임라인에서 그 지표를 악화시킨 작업이 무엇인지 거꾸로 추적한다. LCP는 렌더링 경로와 리소스 로드, INP는 메인 스레드 Long Task, CLS는 레이아웃 점프가 원인 후보다. Network의 waterfall과 TTFB로 전송 비용을, Memory의 Heap Snapshot으로 누수를, Coverage로 안 쓰는 JS/CSS를 본다. 결론은 단일 점수가 아니라 "어떤 작업이 어떤 지표를 깎고 있는가"를 연결해 고칠 순서를 정하는 것이다.

좋은 답변 구조

  1. 01체감 지표(LCP·INP·CLS)를 먼저 잡고 무엇이 안 좋은지부터 정의한다
  2. 02Performance 타임라인에서 그 지표를 악화시킨 작업을 거꾸로 추적한다고 설명한다
  3. 03Network·Memory·Coverage 중 어느 도구로 가설을 좁히는지 분기를 보여준다
  4. 04스로틀링·반복 측정 같은 측정 환경 설계와 개선 후 재측정 루프로 마무리한다

자주 실수하는 포인트

Lighthouse 점수 하나만 보고 RUM과 다른데도 그 점수를 올리는 데 매달린다
LCP·INP·CLS를 같은 "성능 지표"로 묶어 원인 분기를 나누지 못한다
스로틀링·캐시 무효화 없이 빠른 머신에서 측정해 worst case를 놓친다
측정 없이 lazy load·메모이제이션부터 적용해 LCP가 오히려 악화된다

실무 맥락

  • 초기 로딩이 느리다는 CS가 들어왔는데 원인이 서버인지 프론트인지 가르는 상황
  • 버튼 클릭이 "먹먹하다"는 피드백이 와서 INP와 Long Task를 추적하는 상황
  • SPA에서 장시간 사용 후 탭이 무거워진다는 제보가 와서 메모리 누수를 좁히는 상황
  • 배포 후 LCP가 회귀해서 어떤 변경이 어느 지표에 닿았는지 가설을 좁히는 상황

본인 경험에 녹이는 힌트

LCP가 느려서 원인을 추적했더니 이미지가 아니라 렌더 차단 CSS였던 경험이 있다면 "지표만으로는 원인을 못 가린다"는 이야기로 엮을 수 있다

Long Task로 INP를 깎고 있는 무거운 핸들러를 쪼개거나 디퍼한 경험이 있다면 메인 스레드 점유를 어떻게 분해했는지 풀 수 있다

Heap Snapshot으로 Detached DOM을 찾아 SPA 누수를 잡은 경험이 있다면 라우팅 시나리오를 어떻게 설계했는지 연결할 수 있다

Coverage로 안 쓰는 JS를 찾아 코드 스플리팅 기준을 잡은 경험이 있다면 번들 크기와 LCP의 인과를 어떻게 끊어 봤는지 말할 수 있다

커뮤니티 인기 답변

전체 0개

아직 공개된 답변이 없어요. 첫 공개 답변을 남겨보세요.

관련 꼬리 질문

Q1LCP가 느릴 때 서버 TTFB와 렌더 차단 리소스 중 어느 쪽 가설을 먼저 검증하나요
Q2INP가 안 좋을 때 Long Task를 어떻게 쪼개고, 어디까지 메인 스레드에서 빼나요
Q3Lighthouse 점수와 실사용자 RUM이 어긋날 때 어느 쪽을 기준으로 의사결정하나요
Q4성능 회귀를 배포 파이프라인에서 어떻게 감지하고 어떤 지표로 게이트를 거나요
아직 답을 쓰지 않았어요.
큐레이션 답변과 다른 사람 답변을 보고, 자기 언어로 답을 정리해보면 학습 효과가 가장 큽니다.
목차
  • 01면접관의 질문 의도
  • 02큐레이션 답변
  • 03좋은 답변 구조
  • 04자주 실수하는 포인트
  • 05실무 맥락
  • 06본인 경험에 녹이는 힌트
  • 07커뮤니티 인기 답변준비중
  • 08관련 꼬리 질문