구글 크롬에 대한 거의 20 가지 프로세스가 있습니다 (4 개의 탭만 열려 있고 베어 본 HTML이 모두 열려 있음).
내 팬이이 모든 것에 열중하고 있으며 프로세스 중 하나가 전체 CPU를 소비하고 있습니다.
(크롬에 대해서도 마찬가지)
구글 크롬에 대한 거의 20 가지 프로세스가 있습니다 (4 개의 탭만 열려 있고 베어 본 HTML이 모두 열려 있음).
내 팬이이 모든 것에 열중하고 있으며 프로세스 중 하나가 전체 CPU를 소비하고 있습니다.
(크롬에 대해서도 마찬가지)
답변:
Chrome은 각 페이지 (탭)를 다른 프로세스로 렌더링합니다. 이는 다중 프로세서 시스템에서 더 빠릅니다.
당신이보고있는 행동은 정상입니다.
futex_wait_queue_me
하나의 프로세서에서 많은 프로세스 작업을 예약하는 데 사용되는 일종의 뮤텍스 잠금 (빠른 사용자 공간 상호 배제)을 나타냅니다. 상태는 프로세스가 잠금을 받기 위해 대기 중임을 나타냅니다.
때때로, CPU 스로틀 링으로 인해 잠금을 기다리는 비정상적으로 많은 양이 발생할 수 있지만 대부분 정상입니다. 열려있는 웹 사이트를 살펴보십시오. 플래시와 같은 것으로 CPU 부하가 높아질 수 있습니다.
시스템 속도를 늦추거나 메모리를 채우는 탭 또는 플러그인을 확인하려면 Chrome의 기본 제공 작업 관리자를 사용하십시오.
내 예에서, omgubuntu의 Javascript는 많은 CPU를 사용합니다.
여러 프로세스가있는 것은 Chrome / Chromium의 일반적인 동작입니다. 해당 프로세스에 대한
futex_wait_queue_me 또는 poll_schedule_timeout 상태가 정상인 것 같습니다.
하나의 특정 프로세스가 너무 많은 CPU를 사용하고 있는지 확인하기 위해 시스템 모니터를 사용할 수 있습니다. 때때로 버그가있는 자바 스크립트 또는 플래시 프로그램이 모든 CPU를 사용하기 시작합니다.
이 경우라고 생각되면 일부 웹 앱에 저장되지 않은 데이터가 없는지 확인하고 프로세스를 종료하십시오. 그러면 Chrome에서 페이지를 새로 고침하도록 제안합니다. 일반적으로 문제를 해결합니다.
/proc/$pid/smaps
살펴보고 공유하는 경우 확인하십시오 .