구글이 3월 2일부터 배포를 시작한 Chrome 89가 이전 버전보다 리소스를 훨씬 효율적으로 사용한다고 밝혔습니다. Chromium 블로그 게시물에는 iOS가 명시적으로 언급되지 않았지만, 이번 성능 개선은 모든 플랫폼에서 체감할 수 있을 것으로 기대됩니다.
Chrome 89의 성능 개선, 구체적으로 무엇이 달라졌나?
구글에 따르면 윈도우 사용자는 브라우저 프로세스에서 최대 22%, 렌더러에서 8%, GPU에서 3%의 성능 향상을 기대할 수 있습니다. 메모리를 많이 잡아먹는 것으로 악명 높은 브라우저임을 감안하면 상당히 인상적인 수치입니다. 이러한 개선은 브라우저 반응성을 최대 9%까지 끌어올리는 결과로 이어집니다.
더욱 스마트해진 메모리 관리 덕분에 Chrome 89는 사용하지 않는 메모리를 해제할 수 있게 되었습니다. 구글은 이를 통해 탭당 최대 100MiB의 메모리를 회수할 수 있다고 설명합니다. 이는 활성화된 탭이 실제로 사용하지 않는 메모리를 반환하는 방식으로 구현되었으며, 이전 크롬 버전부터 윈도우 10의 고질적인 문제를 개선하는 데 활용된 PartitionAlloc 덕분에 가능해졌습니다.
macOS 사용자 역시 다양한 성능 개선 혜택을 누릴 수 있습니다. 핵심 요인은 백그라운드 탭의 메모리 사용량 감소와 탭 스로틀링(tab throttling) 기능 강화입니다. 탭 스로틀링은 Chrome M87부터 적용된 기능으로, 이번 개선을 통해 맥 사용자는 최대 8%의 메모리 절약 효과를 얻을 수 있습니다.
또한 Apple 에너지 영향 지수(Energy Impact Score)가 65% 개선되어, 맥 시스템이 발열과 팬 소음 없이 더 쾌적하게 작동하게 됩니다.
안드로이드: '프리즈 드라이드 탭'으로 13% 빨라진 시작 속도
안드로이드 사용자도 소외되지 않았습니다. Chrome 89는 안드로이드 기기에서 시작 속도가 13% 더 빨라졌는데, 이는 구글이 '프리즈 드라이드 탭(Freeze-Dried Tabs)'이라 명명한 신기술 덕분입니다.
크롬을 종료할 때마다 열려 있던 탭들의 경량화된 버전이 저장됩니다. 다음에 크롬을 실행하면 저장된 탭 화면이 즉시 표시되고, 실제 탭은 백그라운드에서 로드됩니다. 프리즈 드라이드 탭은 스크롤, 확대·축소, 링크 탭까지 지원하기 때문에 사용자는 거의 차이를 느끼지 못합니다. 구글은 이 기술의 효과를 보여주는 데모 영상도 함께 공개했습니다.
안드로이드의 그 외 성능 변화로는 메모리 사용량 5% 개선, 시작 시간 7.5% 단축, 페이지 로드 속도 최대 2% 향상이 있습니다.
여기에 구글은 고사양 안드로이드 기기(안드로이드 10 이상, RAM 8GB 이상) 사용자를 위해 크롬을 64비트 바이너리로 재구축했습니다. 해당 빌드는 페이지 로드 속도 8.5% 향상과 함께 스크롤 및 입력 지연 측면에서 28% 더 부드러운 조작감을 제공한다고 합니다.
iOS 기기에 대해서는 구체적인 성능 개선 수치가 공개되지 않았습니다. 다만 다른 플랫폼에서 이룬 발전을 고려하면, iOS 사용자 역시 한층 매끄러운 크롬 경험을 기대해볼 만합니다.
왜 크롬은 그렇게 많은 메모리를 사용할까?
간단히 말해, 사용자의 웹 브라우징 경험을 향상시키기 위해서입니다.
크롬은 각 탭을 별도의 프로세스로 실행합니다. 이는 크롬의 대표적인 보안 장치 중 하나로, 한 탭이 다른 탭에 간섭하는 것을 차단합니다. 각 탭은 독립적인 샌드박스(sandbox) 환경을 가지며, 그 대가는 필연적으로 더 높은 리소스 사용량입니다.
또한 크롬은 열려 있는 모든 탭의 완전히 렌더링된 상태를 유지합니다. 이 덕분에 사용자는 탭을 다시 로드할 필요 없이 즉시 전환할 수 있으며, 이 정보 전부가 컴퓨터의 메모리에 저장됩니다.
결국 이러한 기능들은 양날의 검입니다. 저사양 시스템에서는 크롬을 더 느리게 만들지만, 이런 기능이 없다면 중상위 사양의 PC에서 크롬은 낡은 브라우저처럼 느껴질 것입니다.
역대 최고의 크롬 버전일까?
구글이 내놓은 수치만 보면 Chrome 89가 분명 큰 도약을 이룬 것으로 보입니다. 하지만 과거 크롬 업데이트에서도 비슷한 주장이 여러 번 있었던 만큼, 실제 사용 환경에서 이 수치가 어느 정도 체감될지는 지켜볼 필요가 있습니다.
그럼에도 불구하고 성능 개선은 언제나 반가운 소식입니다. 이번 업데이트가 일상적인 브라우징에 어떤 변화를 가져올지 기대해볼 만합니다.