Mac의 'kernel_task' 높은 CPU 사용량 버그를 수정하는 방법

Mac의 'kernel_task' 높은 CPU 사용량 버그를 수정하는 방법

컴퓨터가 느리게 실행되기 시작하면 결코 즐겁지 않지만, 왜 그렇게 느린지 알 수 없을 때는 더 나쁩니다. 가능한 모든 프로그램을 종료했는데도 Mac의 모든 것이 여전히 당밀을 통과하는 것처럼 느껴진다면, 이것은 두려운 신호일 수 있습니다. kernel_task 높은 CPU 사용량을 유발합니다.





Mac에서 kernel_task는 컴퓨터의 나머지 부분이 작동하도록 하는 다양한 저수준 기능에 부여된 이름입니다. 이것은 범인을 파악하는 것이 어려울 수 있음을 의미합니다.





우리는 이것을 많이 보았으므로 이 문제를 제거하는 데 도움이 되는 몇 가지 팁을 가지고 있습니다.





느린 Mac 진단

Mac이 느리게 실행되는 것처럼 보이거나, 많은 열을 발생시키거나, 높은 팬 속도로 인해 Mac이 곧 꺼지는 것처럼 들리면 Mac을 여는 것이 좋습니다. 활동 모니터 그리고 그 이유를 알아보세요. 이것은 본질적으로 macOS의 Windows 작업 관리자와 동일합니다.

친구들과 할 수 있는 전화 게임

관련된: 활동 모니터란 무엇입니까? 작업 관리자와 동등한 Mac



Spotlight를 사용하여 활동 모니터를 열 수 있습니다. 명령 + 공백 그런 다음 '활동'을 입력하기 시작하면 팝업됩니다. 아래에서도 찾을 수 있습니다. 애플리케이션 > 유틸리티 , 그리고 중요한 문제가 발생할 때 더 빠르게 액세스할 수 있도록 Dock에 고정할 수 있습니다.

컴퓨터가 느린 이유는 CPU 탭. 그냥 클릭 % CPU 열 헤더를 사용하여 프로세서 사용량별로 실행 중인 프로세스를 구성합니다. 높은 처리 능력을 사용하는 모든 항목이 맨 위에 표시됩니다. 컴퓨터가 백그라운드에서 다양한 작업을 수행할 때 이러한 항목이 이동합니다.





높은 CPU 사용량은 일반적으로 예상하지 못한 경우에만 문제가 됩니다. 게임을 실행하거나 브라우저에서 비디오를 보거나 비디오를 편집하는 경우 컴퓨터가 리소스를 씹을 것으로 예상하는 것이 합리적입니다. 단일 Safari 탭 또는 Mac 프로세스가 공정한 공유 이상을 사용하는 경우 일반적으로 문제가 발생했음을 의미합니다.

kernel_task가 범인인 이유는 무엇입니까?

대부분의 프로세스를 클릭한 다음 NS 화면의 왼쪽 상단 모서리에 있습니다. 불행히도 하나의 특정 프로세스에 대해서는 이 작업을 수행할 수 없습니다. kernel_task . 그 이유는 kernel_task가 실제로 macOS의 일부이기 때문입니다.





단일 프로세스가 아니라 실제로는 하나의 레이블 아래 일련의 프로세스입니다. 작업하는 동안 macOS는 백그라운드에서 모든 종류의 작업을 수행합니다. 여기에는 네트워크를 통한 데이터 송수신, 디스크에 데이터 쓰기 및 읽기, Spotlight 검색을 위한 새 폴더 또는 디스크 인덱싱이 포함됩니다.

이 프로세스는 종종 사용 가능한 RAM을 많이 사용합니다. 메모리 탭이지만 걱정할 필요가 훨씬 적습니다. 사용 중인 RAM의 양은 필요에 따라 증가하거나 감소합니다. 그러나 CPU 사용량이 많으면 전체 시스템이 중단될 수 있으며 때때로 전체 시스템 충돌이 발생할 수도 있습니다.

그렇다면 어떻게 kernel_task가 Mac의 성능에 부정적인 영향을 미치는 것을 막을 수 있습니까?

kernel_task 문제에 대한 간단한 솔루션

대부분의 경우 Mac을 간단히 재시동하면 문제가 즉시 해결됩니다. 하지만 이 문제가 한동안 지속되어 왔다면 영구적이고 장기적인 해결책이 아닙니다. 즉각적인 결과를 제공해야 하는 단기 수정 사항일 뿐입니다.

CPU 사용량의 근본적인 스파이크를 일으키는 원인이 무엇이든 반환될 수 있습니다. 따라서 반복적인 사고가 발생한 경우 SMC(시스템 관리 컨트롤러)도 재설정해 볼 수 있습니다. 이것은 수행하기 쉽고 다양한 macOS 문제를 해결할 수 있습니다.

SMC 재설정 지침은 사용 중인 Mac 모델에 따라 약간 다릅니다. 많은 문제를 해결할 수 있으므로 전체 가이드가 자세히 설명되어 있습니다. Mac의 SMC를 재설정하는 방법 . 또한 여러 문제를 일으킬 수 있는 Mac의 또 다른 부분인 PRAM 재설정에 대해서도 다룹니다.

kernel_task 높은 CPU 사용량 수정을 위한 기타 솔루션

아마도 OS 관련 문제에 대한 가장 확실한 수정은 최신 버전의 macOS로 업데이트하는 것입니다. 간단히 실행 시스템 환경설정 , 클릭 소프트웨어 업데이트 , 미해결 Apple 소프트웨어 업데이트를 실행합니다.

kernel_task 프로세스가 CPU를 많이 사용하는 또 다른 일반적인 원인은 Adobe Flash입니다. Flash가 웹 브라우징에 필수적인 시대는 지났지만 특정 웹 앱이나 웹 사이트에는 여전히 필요할 수 있습니다.

Flash를 설치한 상태로 유지하는 대신 Flash를 제공하는 Google Chrome과 같은 브라우저를 사용할 수 있습니다(선택 사항이지만). 대부분의 경우 Flash가 전혀 필요하지 않으므로 제거하는 것이 안전합니다. 또한 Adobe는 2020년 12월 31일부터 Flash를 지원하지 않기 때문에 중요한 보안 업데이트를 받지 못할 것입니다.

최소한 보안상의 이유로 제거하는 것이 중요합니다. Flash를 제거하려면 다음을 실행하십시오. 어도비 플래시 플레이어 설치 관리자 클릭 제거 .

Mac의 높은 kernel_task CPU 사용량에 대해 조금 더 자세히 알아보기

일부 사람들은 낮은 수준의 작업을 수행할 수 있는 코드 모듈인 커널 확장을 제거하는 데 성공했습니다. 'kext'라고도 하는 이러한 확장의 대부분은 Apple에서 핵심 macOS 환경의 일부로 설치합니다. 일부 소프트웨어는 타사 확장을 드라이버로 설치하거나 하드웨어를 제어하기 위해 설치합니다.

타사 kext가 kernel_task 문제를 일으키는지 확인하는 빠른 방법 중 하나는 컴퓨터를 안전 모드로 재부팅하는 것입니다. 이렇게 하려면 컴퓨터를 다시 시작하고 옮기다 부팅할 때 키를 누릅니다. 안전 모드는 필요한 커널 확장만 로드하므로 이 환경에서 문제가 발생하지 않으면 타사 kext에 문제가 있음을 나타냅니다.

이에 대해 자세히 알아보려면 시스템을 정상적으로 재부팅하고 실행하십시오. 단말기 . 그런 다음 다음 명령을 실행합니다.

kextstat

이것은 현재 로드된 커널 확장을 보여줍니다. 모든 Apple 확장은 다음과 같습니다.

com.apple.[etc]

한편, 타사 드라이버에는 다음과 같이 개발자 이름이 포함됩니다.

com.paragon-software.filesystems

그리고 다음도 좋아합니다.

ch.tripmode.TripModeNKE

이를 제거하는 가장 좋은 방법은 관련 소프트웨어 제거 . 일부 앱의 경우 이는 단순히 애플리케이션 파일을 휴지통으로 이동한 다음 변경을 허용하기 위해 관리자 비밀번호를 입력하는 것을 의미합니다.

다른 프로그램에는 실행해야 하는 PKG 제거 프로그램 파일이 포함될 수 있습니다. 나머지는 시스템 환경설정 타사 환경 설정 창을 찾으십시오.

OS X El Capitan부터 Apple은 여러 타사 수정 사항을 깨는 새로운 보안 기능을 도입했습니다. 시스템 무결성 보호(줄여서 SIP)는 앱이 Apple 자체 앱에 코드를 삽입하는 것과 Apple이 시스템 보안에 중요하다고 생각하는 드라이브의 특정 부분에 쓰는 것을 차단합니다.

결과적으로 시스템 안정성이 향상되므로 최신 버전의 macOS에서는 이 문제가 덜 자주 발생합니다.

여전히 높은 CPU 사용량이 있습니까? 다른 모든 방법이 실패할 때 수행할 작업

마지막 해결책은 약간 위험한 방법입니다. Apple의 자체 커널 확장을 제거하는 것입니다. 이렇게 하는 것은 권장되지 않습니다. 그러나 다른 모든 것을 시도했지만 여전히 kernel_task가 CPU 사용량을 높이는 것을 보고 있다면 시도해 볼 수 있는 솔루션입니다.

개발자이자 블로거인 Viktor Petersson은 kernel_task와 관련 문제에 대해 광범위하게 글을 썼습니다. 그의 경우 불량한 사운드 카드로 인해 발생했을 가능성이 큽니다. Petersson의 초기 게시물은 Mac OS X Yosemite에 중점을 두었지만 나중에 macOS의 이후 버전에 대한 업데이트로 이어졌습니다.

우리는 이 수정 사항을 테스트하지 않았으며 귀하에게 효과가 있을지 여부를 말할 수 없습니다. 시도하는 데 관심이 있다면 다음을 수행해야 합니다.

  1. Time Machine 또는 다른 백업 솔루션을 사용하여 Mac 백업을 생성하십시오.
  2. 복구 모드로 부팅하고 터미널에서 다음 명령을 실행하여 시스템 무결성 보호를 끕니다. |_+_|
  3. 따르다 빅토르의 방법. 다음 명령을 사용하여 Mac 모델을 찾는 것으로 시작하십시오. |_+_|
  4. 다음 명령을 실행하십시오. |_+_|
  5. 모델과 관련된 파일을 이동하고 백업합니다. 예를 들어, 귀하의 식별자가 맥북프로8,2 당신은 달릴 것입니다: |_+_|
  6. 복구 모드로 재부팅하고 다음 명령을 사용하여 시스템 무결성 보호를 다시 활성화하십시오. |_+_|

다시 말하지만 이것은 최후의 수단입니다. Mac을 사용할 수 없게 만드는 kernel_task로 인해 작업을 수행하는 데 어려움을 겪고 있는 경우에만 시도하십시오. 이것은 단기적인 해결책이 아닙니다. 운영 체제를 다시 설치한 후에도 지속됩니다.

그럼에도 불구하고 Apple이 이동한 파일을 복원하므로 모든 주요 소프트웨어 업데이트 또는 운영 체제 업그레이드 후에 이 프로세스를 반복해야 합니다.

Mac kernel_task 버그 문제 수정

일반적으로 macOS의 새 버전으로 업그레이드하면 새로운 기능이 제공되지만 버그가 발생할 수도 있습니다. 이것은 한계를 넘어서기 시작한 이전 하드웨어 모델에서 특히 그렇습니다.

그러나 업데이트 후에만 Mac에서 kernel_task에 문제가 발생하기 시작했다면 그것이 원인일 수 있습니다. 이 트릭 중 하나가 문제를 해결하고 Mac의 성능을 개선하는 데 도움이 되었기를 바랍니다.

공유하다 공유하다 트위터 이메일 최고의 성능을 위해 Mac을 조정하는 10가지 쉬운 방법

두려운 새해 결심을 깨뜨리지 않고 얼마나 오래 갈 수 있는지 보는 대신, 연초를 사용하여 Mac을 새롭게 하십시오.

다음 읽기
관련 항목
  • CPU
  • 성능 조정
  • 활동 모니터
  • 맥 오류
저자 소개 크리스 욱(118건의 기사 게재)

Kris Wouk은 음악가이자 작가이며 누군가가 웹용 비디오를 만들 때 이름이 무엇이든 가리지 않습니다. 그가 기억할 수 있는 한 기술 매니아인 그는 확실히 좋아하는 운영 체제와 장치를 가지고 있지만 따라잡기 위해 어쨌든 가능한 한 많은 다른 장치를 사용합니다.

크리스 욱이 참여한 작품 더보기

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.