Chrome이 그 어느 때보다 빨라졌습니다. Google에서 업그레이드에 대해 설명합니다.

Chrome이 그 어느 때보다 빨라졌습니다. Google에서 업그레이드에 대해 설명합니다.

Google Chrome의 중요한 성능 향상

작년 6월, 구글은 크롬 브라우저의 놀라운 성능 향상을 발표하며 이러한 개선의 배경에 있는 혁신에 대한 심층 분석을 제공했습니다.그로부터 거의 1년이 지난 오늘, 구글은 크로미엄 기반 브라우저의 지속적인 성능 향상을 강조하는 또 다른 업데이트를 공개하게 되어 기쁘게 생각합니다.

구글 크롬 성능 향상

경쟁 환경: Google Chrome 대 Microsoft Edge

흥미롭게도, 구글만 성능 향상을 주장하는 것은 아닙니다.마이크로소프트 또한 최근 자사 엣지 브라우저의 상당한 속도 향상을 시연했으며, 두 회사 모두 Speedometer 3.0 벤치마크를 활용하여 성능 지표를 검증했습니다.

T-Force DDR5-7200 RAM 리뷰 중에 실시한 자체 평가에서도 동일한 벤치마킹 도구를 사용하여 이러한 결과가 확인되었습니다.

메모리 관리 및 캐싱의 혁신

Google의 최신 블로그 발표에 따르면, 개발팀은 메모리 관리 및 캐싱 전략에 있어 중요한 진전을 이루었습니다.이 이니셔티브에는 문서 객체 모델(DOM), CSS, 레이아웃 및 렌더링 프로세스와 관련된 여러 내부 데이터 구조에 대한 메모리 레이아웃 구성을 전면적으로 재설계하는 작업이 포함되었습니다.

Google은 Chromium의 Blink 렌더링 엔진이 이제 “쓸모없는 churn(이동)을 많이 방지”하여 CPU 캐시 활용도를 최적화할 수 있다고 강조합니다.이 팀의 노력은 기존 메모리 할당 기능에서 Oilpan으로 완전히 전환함으로써 이전에는 Oilpan 가비지 수집 시스템에만 의존했던 메모리 처리 기능을 확장했습니다.

익숙하지 않은 분들을 위해 설명드리자면, Oilpan은 Blink 엔진에서 사용되는 가비지 수집기입니다.

최적화 기술의 광범위한 영향

Google이 구현한 많은 메모리 관리 및 캐싱 개선 사항은 효과적인 코드 최적화의 핵심입니다.특히, Microsoft의 한 수석 엔지니어는 최근 Windows 시스템의 전반적인 성능을 저해하는 애플리케이션에서 유사한 문제가 있음을 인정했습니다.

이러한 근본적인 개선 외에도 Google은 렌더링 엔진 내에서 문자열 처리 방식도 개선했습니다.해싱 기법은 성능 향상으로 유명한 rapidHash로 업그레이드되었습니다.또한, 다양한 요소의 CSS 스타일 계산과 같이 계산 집약적인 렌더링 작업의 경우, Google은 캐시 적중률을 극대화하고 누락을 최소화하기 위해 캐싱 전략을 개선했습니다.

더 자세한 내용을 알고 싶으시면 Google의 블로그 게시물 에서 이러한 개발에 대한 내용을 읽어보세요.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다