Chrome 메모리 사용량 / 메모리 누수 문제?
인터넷 검색에 Chrome을 사용하는 것을 좋아합니다. 주된 이유 중 하나는 초고속이기 때문입니다. 나는 Firefox의 모든 기능과 Internet Explorer의 팽창을 결코 좋아하지 않았다..
마이크로 소프트 엣지는 IE보다 약간 빠르지 만, 크롬이 계속 나를 끌어 당기는 다른 많은 구글 서비스를 사용한다. 파이어 폭스의 새로운 퀀텀 브라우저는 크롬보다 훨씬 빠르며 전환을 생각하고있다..
Chrome을 처음 사용하기 시작했을 때 나는 단순하고 깨끗한 인터페이스와 엄청난 검색 속도로 인해 매우 기뻤습니다. 그러나 매우 빠른 PC에서 Chrome을 많이 사용하는 데 몇 달이 지난 후에 웹 페이지를로드하기 전에 몇 초 동안 탭이 비어 있거나 다른 일반적인 속도 저하가 나타났습니다..
Chrome 작업 관리자
약간의 파고를 한 후 작업 관리자를보고 Chrome에서 어떤 프로세스가 실행되고 있는지 확인하기로 결정했습니다. 여기 내가 찾은 것이 있습니다 :
이런! 그것은 35 개의 구글 크롬 프로세스입니다! 프로세스가 많고 메모리 사용량이 5GB 이상입니다. Chrome 프로세스는 모두 무엇입니까? 물론, 위의 스크린 샷을 찍었을 때 16 개의 탭이 열려 있었지만 모든 웹 페이지는 동영상 재생이나 애니메이션없이 정적이었습니다. 그렇다면 왜 35 개의 프로세스와 GB의 메모리가 필요합니까??
제목 표시 줄을 마우스 오른쪽 버튼으로 클릭하고 (탭이 아님) Chrome에서 각 프로세스의 배경을 찾을 수 있습니다. 작업 관리자.
여기에 Google 크롬에서 실행되는 각 프로세스 (작업)가 표시됩니다. 내가 본 것에 놀랐다..
브라우저는 하나의 프로세스이며, 각 탭은 자체 프로세스이며 웹 응용 프로그램, GPU 및 활성화 된 각 확장 및 플러그인에 대한 프로세스가 있습니다! Eeeks! Google에서 온라인으로 읽은 것부터 브라우저를보다 안정하게 만들기 때문에 모든 것을 다른 프로세스로 분리합니다. 예를 들어, Flash 플러그인이 충돌하면 모든 탭 또는 전체 브라우저가 다운되지 않습니다..
오랫동안 Chrome을 사용하면서 이것이 사실임을 깨달았습니다. 하나의 탭이 죽으면 몇 번이고 탭을 닫고 다른 탭을 정상적으로 사용하거나 Shockwave가 멈추고 그 탭 하나를 죽이면 다른 모든 것이 잘 작동합니다..
그래서 나의 다음 생각은 모든 별도의 프로세스가 이전의 방법과 반대되는 추가 메모리를 사용하는 경우였습니다. 필자가 온라인으로 모은 것에서 볼 때 프로세스가 적더라도 플러그인과 확장은 여전히 메모리를 소모하고, 아마도 약간 더 적을 것입니다. 새 프로세스를 만드는 데 약간의 오버 헤드가 있지만 사소한 것입니다..
또한 다음 항목으로 나열된 여러 항목을 발견했을 수 있습니다. 서브 프레임 : https://accounts.google.com. 처음에는 이것이 Gmail에 탭이 열려있는 것과 관련이 있다고 생각했지만 완전히 다른 것을 배웠습니다. 기본적으로 Google은 일부 프로세스를 적절히 격리하기 위해 자체 프로세스에 넣습니다. 따라서 별도의 탭 프로세스가 나열되는 대신이 하위 프레임 안에 여러 웹 사이트가있었습니다.
크롬이 사용하는 메모리 양을 줄이기 위해 할 수있는 일이 있습니까? 필자는 모든 사이트에서 플래시를 사용하지 않을 때 플래시를 사용하지 않을 때 큰 차이를 발견했습니다. 먼저 질문 해주세요. 환경. 플래시를 완전히 사용 중지하려면 다음으로 이동하십시오. 설정, 다음을 클릭하십시오 많은 하단에서 클릭 한 다음 콘텐츠 설정 아래에 개인 정보 보호 및 보안. 클릭 플래시 그런 다음 Flash가 실행되는 사이트 차단.
이로 인해 1GB 이상의 메모리가 절약되었습니다. 몰랐지만 여러 웹 사이트에서 플래시를 사용하고있었습니다. 플래시가 비활성화 된 상태에서도 웹 사이트가 정상적으로 작동하므로 플래시를 비활성화했습니다. 메모리를 줄이는 또 다른 방법은 특히 일부 확장 프로그램을 사용하지 않을 경우 제거하는 것입니다. 또한 필요에 따라 확장 프로그램을 사용하지 않도록 설정하고 완전히 제거하지 않으려는 경우.
확장 기능을 비활성화하면 메모리를 사용하지 못하게됩니다. 마지막으로, GPU 프로세스 Chrome에서 기본적으로 사용하도록 설정해야합니다. 하드웨어가 지원하는 경우 Chrome은 GPU에 일부 작업을 오프로드합니다. 이는 GPU보다 빠르고 효율적입니다. 이것은 ... 불리운다 하드웨어 가속. 원하는 경우 설정으로 이동 한 다음 맨 아래까지 스크롤하여 사용 중지 할 수 있습니다. 체계.
하드웨어 가속을 사용 중지하면 Chrome 사용 경험이 조금 느려지므로 염두에 두시기 바랍니다..
따라서 Chrome이 너무 많은 RAM을 사용하고 있다고 생각되면 작업 관리자를 확인하고 과도한 메모리를 사용하는 확장 프로그램을 사용 중지하십시오. 나에게 내가 좋아하는 확장 프로그램이 있지만 2013 년부터 업데이트되지 않았기 때문에 많은 메모리를 사용할 수있었습니다. 리소스 호깅 확장이 필요하지 않은 경우 사용하지 않도록 설정하면 더 나은 탐색 환경을 경험할 수 있습니다. 또한 실제로 필요하지 않는 한 플래시를 비활성화하십시오. 즐겨!