최신 웹 사이트 및 앱은 컴퓨터 리소스, 특히 배터리 수명을 요구할 수 있습니다. Google은 현재 특히 Mac 노트북에서 Chrome의 배터리 사용량을 더욱 개선하고 있습니다.
오늘 Google은 2023년 3월 1일에 배포를 시작하는 Chrome 111에 macOS를 위한 몇 가지 새로운 배터리 최적화 기능이 포함되어 있다고 발표했습니다. 이 회사의 자체 테스트에 따르면 13인치 M2 MacBook Pro는 이제 YouTube 비디오를 재생하는 동안 18시간, 웹을 정상적으로 탐색하는 경우 17시간 동안 지속됩니다. Chrome의 에너지 절약 모드는 이를 약 30분 더 앞당깁니다.
향상된 배터리 수명은 포함된 프레임에 대한 메모리 관리 개선, JavaScript 타이머가 CPU를 깨우는 빈도 감소, 페이지를 로드할 때 불필요한 다시 그리기 건너뛰기 등 몇 가지 엔진 수준 변경에서 비롯됩니다. 구글은 “우리는 봇으로 실제 사이트를 탐색했고 화면의 픽셀에 영향을 미치지 않는 DOM(문서 객체 모델) 변경 패턴을 식별했다. 이를 조기에 감지하고 불필요한 스타일, 레이아웃, 페인트, 래스터 및 GPU 단계를 우회하도록 Chrome을 수정했습니다. Chrome UI의 변경 사항에 대해 유사한 최적화를 구현했습니다.”
Google은 이러한 특정 개선 사항이 Windows, Linux 또는 Android에도 도움이 되는지에 대해서는 언급하지 않았지만 지난 몇 달 동안 크로스 플랫폼 성능 조정이 있었습니다. JavaScript 타이머의 동작은 모든 플랫폼의 Chrome 107에서 변경되어 CPU 사용량을 줄이고 배터리 수명을 개선하는 데 도움이 되었습니다. Google은 또한 Chrome 100에서 포그라운드 페이지의 타이머를 조절하여 부작용 없이 CPU 사용량을 약 4% 줄이는 기능을 테스트하기 시작했지만 아직 모든 사람에게 적용되지는 않았습니다.
출처: Chromium 블로그