Skip to content

6. HTTP 2 성능

HyoSang edited this page May 2, 2019 · 1 revision

6. HTTP/2 성능

클라이언트 구현

  • 브라우저에 따라 성능이 개선되는 URL이 다르다.
  • 브라우저에 따라서 성능이 좋아지지 않은 경우도 있다.

지연 시간

  • 지연시간이 늘어날 수록 h2의 성능이 h1보다 좋아진다.

패킷 손실

  • h2는 단 하나의 TCP 연결만 수립하므로 패킷 손실은 h2 성능에 직접적으로 악영향을 끼친다.

서버 푸시

  • 적절히만 사용하면 페이지 렌더링 시간을 20~50% 줄일 수 있다.

TTFB

  • 클라이언트가 HTTP 요청을 한 시점부터 클라이언트의 브라아주거 응답의 첫번째 바이트를 수신한 시점까지 걸린 시간을 측정한다.
  • 프로토콜이 동작하는 방식의 차이때문에 h1과 h2의 TTFB는 의미가 다르다.
  • h2의 TTFB는 h1보다 안 좋을수 있지만 전반적으로는 h2가 성능이 더 좋다.

서드 파티

  • 서드파티 콘텐츠가 많이 있는 페이지는 h2에서도 성능 면에서 크게 나아지지 않는다.
Clone this wiki locally