Yosemite 및 외부 모니터에서 CPU 사용량이 너무 높습니다


24

MacBook Pro (2012)에서 Yosemite 10.10.4를 사용합니다.

이전에는 외부 모니터 (Apple Thunderbolt 27 "모니터)를 사용했습니다.

문제는 Activity Monitor에 따르면 실행중인 작업이없는 경우에도 kernel_task프로세스 가 CPU의 600 % 이상을 소비 한다는 것입니다 ! 컴퓨터를 완전히 사용할 수 없게됩니다.

해결 방법은 외부 모니터의 연결을 끊는 것이지만 실제로 작동하려면이 보조 화면이 필요합니다.

Apple이 최신 Yosemite 업데이트에서이 문제를 해결하지 못한 이유는 무엇입니까?

이것에 대한 해결책이 있습니까?


내 macbook pro 13 "과 비슷한 문제가 발생했습니다. UserEventAgent, launchd 및 mds_stores 프로세스가 갑자기 두 번째 디스플레이에 연결하는 순간 모든 CPU의 52 %를 차지합니다. 온도가 아닙니다. 화면에서 '상단'을 실행하고 벼락 / 외부 비디오 어댑터를 연결하면 화면이 새로 고침에서 다시 나오고 창이 다시 표시되는 즉시이 세 가지 프로세스가 상단 및 유휴 상태로 전환되는 것을 볼 수 있습니다 시간은 47 %로 97 %에서 간 나는 15 인치 모델 그리고 온도에 문제가 있다고 들었습니다.

답변:


14

이것은 Apple이 문서화 한 디자인 기능입니다. Mac과 프로세서의 냉각 속도가 다시 빨라지고 원하는 작업을 수행 할 수 있는지 확인하십시오. 조개 껍질 모드에서 냉각에 대한 아이디어에 대한이 게시물을 참조하십시오.

이제 Mac을 냉각 시키도록 설계된 스탠드를 구입할 수 있습니다.

그래도 문제가 해결되지 않으면 시스템 관리 컨트롤러를 한 번 재설정하여 측정 오류가 아닌지 확인하십시오.

가끔 냉각이 필요하거나 스스로 설득해야하는 경우, 클램 쉘을 열고 통풍이 잘되고 디스플레이 힌지로 공기 흡입구를 막지 않도록하십시오. 열 관리 소프트웨어는 내부 온도 변화에 매우 빠르게 반응합니다. 심지어 마그넷을 사용하여 디스플레이가 실제로 열려있는 동안 디스플레이를 강제로 잠글 수 있으며 전체 키보드 표면이 노출 될 수 있으며 Mac은 여전히 ​​폐쇄 형 클램 쉘 모드에서 작동한다고 생각합니다.

활동 모니터는 kernel_task라는 프로세스가 많은 양의 CPU를 사용하고 있음을 표시 할 수 있으며이 시간 동안 많은 팬 활동이 나타날 수 있습니다. 이 프로세스는 CPU를 많이 사용하는 프로세스에서 CPU를 덜 사용할 수있게하여 온도 관리에 도움이됩니다. 즉, kernel_task는 CPU가 너무 뜨거워지는 조건에 응답합니다. 온도가 떨어지면 kernel_task는 자동으로 활동을 줄입니다.

따라서 대류가 작동하지 않으면 Mac의 물리적 배열을 더 차갑게 만들거나 열을 방출하는 데 도움이되지 않으면 필요하지 않은 다른 작업과 응용 프로그램도 종료하십시오. 많은 픽셀을 밀어 넣으면 GPU에서 많은 열이 발생합니다. 해상도를 낮추는 것은 어려운 경우에 도움이 될 수 있지만 일반적으로 첫 번째 단계로 냉각을 공격하는 것이 좋습니다.

또한 열에 반응하는지 확인하기 위해 CPU 속도를 들여다 볼 수있는 고급 도구를 얻을 수 있습니다.


섭씨 37도 (파리)는 도움이되지 않습니다 ... 동의합니다. 그러나 Mountain Lion을 사용할 때 왜이 문제가 발생하지 않았습니까?
Mik378

1
@ Mik378 예-얇은 공기층을 포획하는 유리는 매우 효과적인 절연체입니다. 내부 디스플레이가 여전히 꺼져 있도록 잠그기 만하면 화면이 열리게됩니다 (수면 근접 센서가 디스플레이의 자석을 감지 함). 또한 파리에서 WOW 37 ° !!
bmike

하지만 여전히 맥북 모니터가 필요합니다. 예, 매우 더운 주;)
Mik378

1
@ Mik378 온도를 낮출 수없는 경우 선택해야 할 수도 있습니다. Duet Display 를 사용 하여 Mac을 더 시원하게 실행하고 두 개의 화면을 계속 유지했습니다. 그래도 iPad와 $$가 필요합니다. 어쩌면 이제는 CPU 열량을 늘리기 위해 GPU 열 발생 부하를 줄이면 (분해능 감소) 냉각 효과를 알 수 있습니다. 또한 20 분 동안 잠자 게했지만 여전히 높은 kernel_task를 보게되면 하드웨어 문제 (나쁜 온도 센서 등)가있을 수 있습니다.
bmike

와우 좋은 :) 나는이 듀엣 디스플레이 응용 프로그램을 몰랐다. 나는 iPad를 소유하고 있으므로 사용해 볼 것이다. 감사합니다 :)
Mik378


4

MacBook Pro Retina, 15 인치, 2013 년 2.3 월 2.3GHz Intel Core i7 16GB 1600MHz DDR3 NVIDIA GeForce GT 750M 2048MB Intel Iris Pro 1536MB가 있습니다.

HDMI를 통해 연결된 외부 Scepter X325BV 모니터 또한 CPU 비율이 500 %에 가깝습니다.

나는 이것을 고친 것으로 보이는 세 가지 일을했다.

  1. 노트북의 망막 모니터를 기본 모니터로 변경했습니다.

  2. 시스템 환경 설정> 에너지 절약에서 "자동 그래픽 전환"을 선택 해제했습니다.

  3. 시스템 환경 설정> 미션 컨트롤에서 "디스플레이에 별도의 공간이 있습니다"를 선택 해제했습니다.

에너지 절약 환경 설정 변경 미션 컨트롤 기본 설정


이 솔루션을 게시 해 주셔서 감사합니다. Mark! 미션 컨트롤 변경으로 인해 별도의 그래픽과 듀얼 Thunderbolt 디스플레이가있는 2015 년 말 MBP11,5에서 자동 그래픽 전환을 수행 할 필요가 없었습니다. 나는 시에라에서 최근에 그 문제를 발견했고 하이 시에라로 완전히 업그레이드하여 문제를 해결할 수있는 일종의 크루 프티 소프트웨어가 있다고 생각했다. 그러나 "디스플레이에 별도의 공간이 있습니다"를 선택 해제 한 후에 만 ​​문제가 해결되었습니다. 하드웨어 문제가 있다고 생각하기 시작했습니다.
NateTheGreat

3

2011 년 13 인치 MBP8,1 (2.7Ghz i7 CPU 및 HD3000 그래픽)과 비슷한 문제가 발생하고 있으며 비디오 집약적 인 작업에 의해 유발되는 것이 확실합니다. 흥미롭게도 하드웨어 모니터는 70C 범위의 온도를 보여주었습니다. , 큰 컴파일 작업을 실행하는 동안 이미 본 90 + C 온도와는 상당히 다릅니다.

나는 예상했던 것보다 바닥 판을 제거하고 팬과 통풍구에서 훨씬 더 미세한 먼지를 제거했으며 로직 보드 위로 날려 버렸습니다. 13 인치 모델의 경우, 바닥 판을 제거한 후 3 개의 나사로 팬을 제거 할 수 있으므로 청소하기가 쉽습니다 (커넥터에주의하십시오!). 팬이 훨씬 더 효과적이었고 문제가 사라졌습니다.

다음 단계는 바닥 판없이 실행되고 외부 화면의 해상도를 1920 * 1080에서 1680 * 1080 (문제가 없었던 이전 패널의 해상도 및 비디오 재생을 위해 GPU에서 훨씬 더 쉬운 해상도)로 줄입니다. .

왜 누군가가 외부 화면을 연결하고 동시에 "내부"를 사용하고 싶지 않은지 이해하지 못했습니다 (배터리 절약? 그 경우 백라이트를 끄십시오 ...)


2

더 간단한 수정과 다른 스레드에서 읽은 수정이 있습니다. 나는 이것이 효과가 있을지 의심했지만 그렇게했다! 2012 년 중반 15 인치 Retina 용 USB 전원 냉각 패드를 구입했습니다. 두 개의 Thunderbolt 포트를 사용하여 두 개의 Dell 24 인치 모니터에 디스플레이 포트 연결을 통해 전원을 공급합니다.

보조 모니터의 연결을 끊거나 랩톱의 하단 HDMI 포트를 사용하여 런 어웨이 CPU kernal_task 문제를 중지하기 전에. 이 수정의 성공을 측정하는 데 사용한 몇 가지 유틸리티는 Mac 앱 스토어에서 사용 가능한 Tunabelly 소프트웨어의 기본 "Activity Monitor"및 "Temperature Gage"앱입니다.

하드웨어의 경우 Amazon에서 Cooler Master / X-Slim 160mm 팬 냉각 패드를 구매했습니다 : https://www.amazon.com/gp/product/B005C31HC0/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1

내가 읽은 모든 소프트웨어 수정 사항으로 인해 이것이 내 문제를 해결할 것이라고 믿을 수는 없었지만 대담 할 것입니다.


1

MacBook Pro (Retina, 15-inch, Late 2013)를 보유하고 있으며 CPU 사용량이 300-600 + % 이상입니다 kernel_task. 과열을 방지하기위한 보호 장치에 대한 온라인 추측을 읽은 후 기계가 왜 세 대의 모니터로 출력을 처리 할 수 ​​없는지 궁금해지기 시작했습니다. 여기 의 지침에 따라 실행중인 응용 프로그램 중 고급 카드를 사용하는 응용 프로그램을 보지 못했습니다. 고급 카드를 항상 사용하도록 System Preferences > Energy Saver설정 및 비활성화 한 후에 Automatic graphics switching는 문제가 해결 된 것으로 보입니다.


1

같은 문제가 있었는데 모니터 연결시 kernal_task가 지붕을 통과하고 컴퓨터가 응답하지 않게되었습니다.

모니터를 분리하면 모든 것이 정상으로 돌아 왔습니다.

랩톱 바닥이 매우 따뜻하여 1 인치 (작은 상자 사용) 높이면 문제가 해결되었습니다.

노출 된 표면적이 기계가 허용 가능한 범위 내에 있도록하기에 충분하다고 추측 할 수 있습니다.


1

High Sierra에서 hdmi를 사용하여 4K Samsung Curve TV에 ​​연결된 것과 동일한 문제가 발견되었으며 나열된 해결책 중 어느 것도 저에게 효과적이지 않으며 시스템 파일을 제거하고 싶지 않았습니다.

얼마 후 나는 아래에서 공유 할 쉬운 대안 솔루션을 찾았습니다. (스크린 샷은 프랑스어로) 외부 모니터 환경 설정

  1. 모니터 환경 설정을 열고 외부 창 환경 설정 창을 선택하십시오.
  2. 기본적으로 OS X은 해상도를 정의하려고합니다. 수동 제어로 전환하여이를 무시
  3. 다른 해상도로 변경하면 누구나 할 수 있습니다.
  4. 원하는 해상도로 수동 전환

이것이 효과가 있다면 의견을 말하십시오. 감사


1

나를 위해, 많은 다른 접근법을 시도했지만 하루 종일 반의 시간이 걸리지 만 결국 해결책은 간단했습니다. 압축 된 공기 캔을 가져 와서 화면의 힌지 안에 숨어있는 통풍구를 날려 버렸습니다. .

그로 인해 팬이 시끄러워지는 것을 즉시 막았고 (기계를 소유 한 3 년 동안 쌓아 올린 것을 보지 못했음) 온도가 내려갔습니다.

나는 이미 반쯤 진심으로 먼지를 날려 보냈지 만 분명히 그것을 정리하지 못했습니다.

참고 : 압축 공기를 사용하는 것은 기계에 위험합니다. 액체가 나오지 않도록 깡통을 똑바로 세우십시오. 액체는 섬세한 구성 요소를 손상시킬 수있을 정도로 차갑습니다. 같은 이유로 짧은 파열로 스프레이하십시오. 또한 버스트가 짧으면 팬이 어느 정도 손상되지 않을 수 있습니다. 이로 인해 잠재적으로 피해를 입을 수 있습니다 (전혀,이 위험을 완전히 확신하지는 않지만 잘못되었을 수 있습니다!).

보다 안전하고 완전한 옵션은 기계를 Apple Genius Bar 또는 기타 랩톱 수리 장소 (보증이없는 경우)로 가져 가서 개봉하고 청소하는 것입니다.

모니터를 분리하면 즉시 kernel_task프로세스가 정상으로 돌아가는 것에 놀랐습니다 . 따라서 kernel_task온도가 떨어지면서 진정 되는 데 더 많은 지연이 예상되기 때문에 온도와 관련이 있다는 사실은 쉽게 알 수 없었 습니다.

나는 적어도 내 경우에는 이것이 문제의 진정한 해결책이라고 생각합니다.

다른 답변에서 언급 한 것을 참고의 행동은 kernel_task고의적 인 : https://support.apple.com/en-us/HT207359 말한다 어느 :

기능 중 하나는 kernel_taskCPU를 집중적으로 사용하는 프로세스에서 CPU를 덜 사용 가능하게하여 CPU 온도를 관리하는 것입니다.


1

주변 장치가 연결된 상태에서 충전하여 섀시 일부의 고온으로 인해 2017 MBP 이상에서이 문제가 발생할 수 있습니다. 충전 케이블을 왼쪽에서 오른쪽 포트로 옮기면 핫스팟을 식히고 문제를 해결할 수 있습니다. MagSafe 충전 시스템에서는 배터리가 다 찰 때까지 왼쪽 포트에서 주변 장치를 분리 해보십시오.

증거는 /apple//a/363933/27135 를 참조 하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.