Computer >> 컴퓨터 >  >> 소프트웨어 >> 브라우저

구글, Chrome 89 출시…시스템 부담을 덜어주는 성능 개선 선보여

구글이 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가 분명 큰 도약을 이룬 것으로 보입니다. 하지만 과거 크롬 업데이트에서도 비슷한 주장이 여러 번 있었던 만큼, 실제 사용 환경에서 이 수치가 어느 정도 체감될지는 지켜볼 필요가 있습니다.

그럼에도 불구하고 성능 개선은 언제나 반가운 소식입니다. 이번 업데이트가 일상적인 브라우징에 어떤 변화를 가져올지 기대해볼 만합니다.