Google Chrome은 배터리 수명을 개선하기 위해 백그라운드 JavaScript 타이머 조절을 테스트합니다.

click fraud protection

Google Chrome은 노트북의 배터리 수명을 최대 2시간까지 향상시키기 위해 JavaScript 타이머를 조절하는 새로운 플래그를 테스트하고 있습니다.

Chrome이 노트북 배터리 수명에 미치는 영향을 줄이기 위해 Google은 브라우저의 배터리 사용량을 크게 줄일 수 있는 조정 작업을 진행하고 있습니다. 최근의 보고에 따르면 더윈도우클럽, 회사는 다음을 사용하여 실험적인 기능을 테스트하기 시작했습니다. 크롬 86 이는 백그라운드 웹페이지에서 JavaScript 타이머 깨우기를 제한하고 잠재적으로 배터리 수명을 최대 2시간까지 연장할 수 있습니다.

보고서는 다음을 인용합니다. Google의 기술 문서 예상되는 배터리 절약 효과를 강조하는 몇 가지 실험과 함께 새로운 기능을 자세히 설명합니다. 문서에는 새로운 내용이 나와 있습니다. 크롬 플래그 Apple의 Safari 브라우저와 마찬가지로 JavaScript 타이머 깨우기를 분당 1회로 제한하고 사용자 경험을 방해하지 않으면서 배터리 수명을 연장하는 데 도움이 됩니다. 그러나 제한은 가시성 변경 이벤트에 대한 타이머를 중지하지 않는 웹 페이지만 대상으로 하며 MutationObserver, IntersectionObserver와 같은 최신 API로 전환하지 않은 API 또는 requestAnimationFrame.

2018 MacBook Pro 15인치를 사용한 테스트에서 Google Chrome 개발자는 플래그를 활성화하지 않은 채 Chrome에서 탐색하는 동안 노트북이 6.4시간 만에 방전되는 것을 관찰했습니다. 동일한 노트북은 Safari를 사용하면서 9.3시간 만에 방전되었습니다. 그러나 플래그가 활성화된 후 개발자는 Chrome을 사용하여 노트북이 총 8.2시간 동안 지속된다는 사실을 발견했습니다. 모든 경우에 개발자는 전경에 빈 탭 하나를 열어두고 배경에 36개의 탭을 열었습니다.

또 다른 실험에서 개발자는 빈 탭을 전체 화면으로 재생되는 YouTube 동영상으로 대체했으며 노트북은 Chrome의 현재 상태에서 4.6시간 동안 지속되었습니다. JavaScript 조절 플래그를 활성화한 상태에서 동일한 노트북은 5.3시간 동안 지속되었습니다.

"백그라운드에서 Javascript 타이머 제한"이라는 실험적 플래그는 이미 Google Chrome Canary 86에서 사용할 수 있으며 Windows, Mac, Linux, Android 및 Android용 Chrome에서 활성화할 수 있습니다. 크롬 OS. 에 따르면 Bleeping컴퓨터, 이 기능은 가까운 시일 내에 Google Chrome 86의 안정 버전과 함께 출시될 예정이며 기본적으로 활성화됩니다. 그러나 Chrome Enterprise 사용자에게는 기능이 기본 동작으로 설정되면 해당 기능을 비활성화할 수 있는 옵션이 제공됩니다.