kernel_task
간단한 답
kernel_task는 활성 상태 보기에 나타나는 macOS 커널입니다. 커널이 하는 일 중 하나는 CPU 온도 관리로, 프로세서가 너무 뜨거워지면 kernel_task가 CPU 시간을 차지해 CPU를 가장 많이 쓰는 프로세스들이 쓸 수 있는 몫을 줄입니다.
kernel_task는 앱도 아니고 악성 코드도 아닙니다. macOS의 핵심이며, 커널 자체가 쓰는 CPU 시간과 메모리를 볼 수 있도록 프로세스 목록에 표시됩니다. CPU를 조금씩 꾸준히 쓰는 것은 정상입니다.
kernel_task의 CPU 사용량이 크게 뛰는 것은 대개 열의 원인이 아니라 열에 대한 반응입니다. Apple은 이를 냉각 조치라고 설명합니다. kernel_task는 CPU를 많이 쓰는 프로세스가 CPU를 덜 쓰게 만들고, 온도가 내려가면 스스로 물러납니다.
kernel_task가 CPU를 많이 쓰는 이유
CPU가 뜨거워지면 macOS는 다른 프로세스가 쓸 수 있는 프로세서 시간을 제한합니다. 활성 상태 보기에서는 이것이 kernel_task가 CPU의 큰 몫을 차지하는 모습으로 나타납니다. 손으로 만졌을 때 본체가 따뜻하지 않아도 프로세서에게는 너무 뜨거울 수 있고, 이때 팬이 빨라지는 소리가 들리기도 합니다.
그러니 진짜 질문은 무엇이 CPU를 뜨겁게 만들었느냐입니다. 대개는 다른 앱이나 프로세스가 열심히 일하고 있기 때문이고, 더운 방, 푹신한 곳 위에 놓인 노트북, 막힌 통풍구가 함께 작용하기도 합니다.
낮추는 방법
활성 상태 보기에서 CPU 탭을 열고 % CPU로 정렬합니다. kernel_task는 무시하고 그다음 항목을 봅니다. 필요 없는 앱이 위쪽에 있으면 종료하세요. 종료되지 않으면 강제 종료를 사용합니다.
그런 다음 Mac이 식을 수 있게 해 줍니다. 통풍구를 막지 말고, 단단하고 평평한 곳에서 사용하며, 직사광선이나 더운 방은 피하세요. 온도가 내려가면 kernel_task도 다시 줄어듭니다.
kernel_task를 종료할 수 없는 이유
kernel_task는 운영 체제 그 자체라서 종료할 대상이 없습니다. 활성 상태 보기로는 중단할 수 없고, 억지로 우회하려 하면 Mac 전체가 멈출 뿐입니다. 대신 열과 바쁜 프로세스를 해결하세요.
Mac을 뜨겁게 만드는 앱을 찾는 방법
kernel_task는 반응일 뿐이므로, 해야 할 일은 kernel_task가 무엇에 반응하고 있는지 찾는 것입니다. 활성 상태 보기로 몇 단계 만에 알 수 있습니다.
- 응용 프로그램 > 유틸리티에서 활성 상태 보기를 열거나 Spotlight로 검색해 엽니다.
- CPU 탭을 클릭한 다음, 백그라운드 프로세스도 포함되도록 보기 > 모든 프로세스를 선택합니다.
- 가장 높은 값이 위로 올 때까지 % CPU 열 머리글을 클릭합니다.
- kernel_task는 건너뛰고 그다음 몇 행을 읽습니다. 한동안 위쪽에 머물러 온 앱이나 프로세스가 열의 원인일 가능성이 큽니다.
- 윈도우 > CPU 기록을 선택해 부하가 꾸준한지 가끔씩 몰려오는지 확인합니다. 활동이 쉬지 않고 이어진다면 한시도 쉬지 않는 프로세스 하나가 있다는 뜻입니다.
- 찾은 앱을 종료한 다음 몇 분 동안 kernel_task를 지켜봅니다. CPU가 식으면서 줄어들 것입니다.
정상적인 kernel_task 사용량과 문제 상황
정상: kernel_task는 CPU 목록 아래쪽에서 작고 꾸준한 몫을 차지하며, 내보내기, 빌드, 게임처럼 무거운 작업 중에는 잠깐 올라갑니다. 메모리 수치도 대부분의 앱보다 큰데, 운영 체제 자체가 붙잡고 있는 메모리이므로 예상된 일입니다.
살펴볼 만한 경우: 가벼운 작업을 하는데도 kernel_task가 오랫동안 CPU 목록 위쪽에 머물고, 팬이 시끄럽게 돌고, 모든 것이 느리게 느껴집니다. 이런 양상은 아직 찾지 못한 이유로 CPU가 뜨겁다는 뜻입니다.
- 멈춘 브라우저 탭, 동기화 도구, 끝나지 않은 빌드처럼 CPU를 계속 바쁘게 하는 앱이나 백그라운드 프로세스.
- 침대, 쿠션, 무릎 위에 놓인 노트북처럼 막힌 공기 흐름.
- 더운 방이나 Mac에 바로 비치는 햇빛.
- 팬이 있는 오래된 Mac의 통풍구에 쌓인 먼지.
- 동영상 내보내기나 컴파일처럼 그저 끝날 때까지 시간이 필요한 길고 무거운 작업.
kernel_task에 대해 하지 말아야 할 일
강제 종료하려 하지 말고, kernel_task의 스로틀링을 멈추려고 시스템 무결성 보호를 끄거나 시스템 파일을 옮기라는 안내도 따르지 마세요. 이런 방법은 Mac의 보안을 약하게 만들며, 효과가 있다 해도 CPU가 너무 뜨거워지지 않게 막는 보호 장치를 없앨 뿐입니다.
한순간만 보고 판단하지도 마세요. 큰 작업 중에 한 번 높게 나오는 것은 정상입니다. 몇 분에 걸친 흐름과, 같은 시각에 무엇이 또 바쁜지를 보세요.
자주 묻는 질문
kernel_task는 바이러스인가요?
아닙니다. kernel_task는 운영 체제의 핵심인 macOS 커널입니다. 모든 Mac에서 실행됩니다.
kernel_task가 CPU를 많이 차지하는 이유는 무엇인가요?
대부분 CPU가 너무 뜨겁기 때문입니다. macOS는 온도가 내려갈 때까지 kernel_task를 이용해 바쁜 프로세스에 프로세서 시간이 가지 않게 하므로, 열심히 일하고 있는 다른 앱을 찾아보세요.
kernel_task를 강제로 종료할 수 있나요?
아닙니다. 커널이라서 종료할 수 없습니다. 바쁜 앱을 종료하고 Mac을 식히면 kernel_task의 CPU 사용량은 저절로 줄어듭니다.
kernel_task가 메모리를 많이 쓰는 이유는 무엇인가요?
kernel_task의 메모리 수치는 드라이버를 포함해 macOS 자체가 쓰는 메모리입니다. 큰 수치는 정상이며, 무언가를 종료한다고 낮출 수 있는 것도 아닙니다. Mac의 RAM이 부족한지는 메모리 탭의 메모리 압력 그래프로 판단하세요.
kernel_task가 높으면 Mac이 고장 났다는 뜻인가요?
아닙니다. 대개 CPU가 뜨거워서 macOS가 이를 보호하고 있다는 뜻입니다. 공기가 잘 통하고 바쁜 앱도 없는 가벼운 사용 중에 이런 일이 생긴다면 Apple 지원에 연락해 Mac을 점검받으세요.
Mac이 유휴 상태인데 kernel_task가 CPU를 쓰는 이유는 무엇인가요?
인덱싱, 백업, 동기화처럼 아직 일하고 있는 백그라운드 프로세스를 찾아보세요. Mac을 쓰지 않는 동안에도 이런 작업이 CPU를 데울 수 있습니다. 활성 상태 보기에서 보기 > 모든 프로세스를 선택하면 이런 프로세스도 목록에 나타납니다.
관련 항목
단계별 안내: Mac 팬 소리가 큰 이유.
활성 상태 보기보다 나은 것을 찾고 있나요? Mac용 활성 상태 보기 대체 앱 추천을 확인하거나 용어집의 모든 용어를 둘러보세요.