Microsoft가 Windows 10 OS 설정을 변경하는 데 동의하면 Google에서 Chrome 브라우저의 높은 RAM 사용량을 줄일 수 있습니다.

소프트웨어 / Microsoft가 Windows 10 OS 설정을 변경하는 데 동의하면 Google에서 Chrome 브라우저의 높은 RAM 사용량을 줄일 수 있습니다. 2 분 읽기

Google 크롬의 다크 모드



Google 크롬 웹 브라우저는 특히 Windows 10을 실행하는 컴퓨터에서 RAM 사용량이 상당히 높은 것으로 알려져 있습니다. Google이 Chrome 브라우저의 메모리 소모를 줄일 수있을 것으로 보입니다. 그러나 검색 거인은 간절히 기다려온 것을 달성하기 위해 Windows 10 내에서 Microsoft의 설정을 몇 가지 특정 조정 및 변경해야합니다. RAM 사용량 감소 기능 .

Microsoft는 최근 Google 크롬 웹 브라우저의 높은 RAM 소비를 줄이는 방법을 제안했습니다. . Windows 10 OS 제조업체는 Google에서 제공 한 Chromium 엔진을 기반으로하는 자체 Edge 웹 브라우저가 RAM 사용량을 성공적으로 낮췄다 고 밝혔습니다. 그러나 구글은 그것을 주장하는 기술을 거부했다 CPU 성능에 부정적인 영향 . 이제 구글은 마이크로 소프트가 윈도우 10 OS를 수정하면 크롬 웹 브라우저의 RAM 사용량을 성공적으로 낮출 수 있다고 주장한다.



Microsoft는 앱의 RAM 사용량을 줄이기 위해 '세그먼트 힙'을 도입했지만 Google 크롬이 협력하지 않습니까?

Windows 10 2020 년 5 월 업데이트 (20H1 또는 v2004 업데이트라고도 함)를 통해 Microsoft는 '세그먼트 힙'이라는 새로운 기능을 도입했습니다. Google Chrome 및 Edge와 같은 일부 Win32 데스크톱 앱에서 메모리 사용량을 줄 이도록 설계되었습니다. 이 기술에는 앱의 전체 메모리 사용량을 줄여야하는 '최신 힙 구현'이 포함됩니다.



그러나 세그먼트 힙은 개발자가 앱에서 사용해야하는 것임을 주목하는 것이 중요합니다. Microsoft는 이미 Chromium Edge에 이것을 사용하고 있습니다. 실제로이 회사는이 새로운 기술이 Edge 브라우저의 메모리 사용량을 27 % 줄 였다고 주장합니다.



덧붙여서, 구글은 구글 크롬 웹 브라우저에 '세그먼트 힙'기술을 기꺼이 채택했습니다. 그러나이 검색 대기업은 마이크로 소프트가 개발 한 RAM 절약 픽스가 버전 85를 포함한 향후 크롬 버전에서 활성화되지 않을 것이라고 언급했다. 구글은 세그먼트 힙이 브라우저의 RAM 사용량을 줄 였다고 주장했지만 끝났다. 높은 CPU 사용량을 포함하여 성능 회귀를 유발합니다.



지금까지 Google은 세그먼트 힙을 활성화하기 위해 .exe 매니페스트 메서드를 사용하고 있습니다. 구글 유명한 이전 기술은 RAM 사용에 긍정적 인 영향을 주지만 CPU 시간을 차지합니다. '대부분의 비용은 렌더러 프로세스에서 발생하는 반면 대부분의 절감 효과는 브라우저와 네트워크 프로세스에서 발생합니다.'

Google은 Chrome 웹 브라우저의 RAM 사용량을 줄이기 위해 Windows 10을 조정하기 위해 Microsoft가 필요합니다.

Google은 Microsoft가 ntdll.dll의 RtlpHpHeapFeatures에서 '세그먼트 힙 사용'비트를 설정하거나 지우는 기능을 Windows 10 OS에 추가하는 데 동의하면 CPU 성능 저하없이 세그먼트 힙을 사용하는 것이 매우 쉬울 것이라고 주장합니다.

Google의 선임 개발자도 다음에 대한 공식 게시물을 제출했습니다. Github 다음 두 가지 플래그를 구현하기 위해 Microsoft의 지원을 요청했습니다.

  1. HEAP_ENABLE_SEGMENT_HEAP – NT 힙 대신 세그먼트 힙을 만듭니다.
  2. HEAP_DISABLE_SEGMENT_HEAP – 세그먼트 힙이 애플리케이션 매니페스트에서 요청 된 경우에도 세그먼트 힙 대신 NT 힙을 만듭니다.

말할 필요도없이이 플래그는 Google의 Chromium 엔진을 기반으로하는 모든 웹 브라우저에 유용합니다. 그러나 마이크로 소프트가 구글의 방식을 위해 자체 RAM 절약 기술을 간절히 버릴 것 같지는 않다. Google과 Microsoft는 세그먼트 힙에 대해 공동으로 작업 할 수 있습니다. 하지만 그때까지는 Chrome이 Microsoft의 RAM 절약 기술과 작동하지 않습니다.

태그 크롬 구글 마이크로 소프트