Mac & AppleGuide

Mac CPU 사용률 확인하는 방법

활성 상태 보기로 CPU를 많이 쓰는 앱을 찾고 원인별로 대응하기

Mac의 활성 상태 보기에서 CPU 사용률을 확인하고 점유율이 높은 앱을 찾는 방법을 정리합니다. % CPU가 100%를 넘는 이유, 시스템·사용자·대기 비율, CPU 기록 창과 Dock 아이콘, kernel_task와 발열, 브라우저·로그인 항목 점검까지 다룹니다.

점토 판 위에 정육면체 여덟 개가 두 줄로 놓여 있고 세 개는 주황색으로 살짝 들려 있으며 다섯 개는 연두색으로 평평하다. 옆에는 연두색 날개의 둥근 선풍기가 서 있다

목차
  1. 활성 상태 보기 열기
  2. 사용률 높은 순으로 정렬하기
  3. % CPU가 100%를 넘는 이유
  4. 시스템, 사용자, 대기 읽기
  5. CPU 사용량과 CPU 기록 창
  6. Dock 아이콘으로 CPU 계속 보기
  7. CPU 시간은 현재 사용률과 다릅니다
  8. 모르는 프로세스 이름을 만났을 때
  9. kernel_task가 높게 나올 때
  10. WindowServer 같은 시스템 프로세스를 볼 때
  11. 브라우저 때문에 CPU가 높을 때
  12. 로그인 항목과 백그라운드 앱
  13. Spotlight 색인 때문에 높을 때
  14. 영상 편집과 개발 작업의 높은 사용률
  15. CPU와 메모리, 디스크, 네트워크를 함께 봅니다
  16. 업데이트 주기를 조정하기
  17. 응답하지 않는 앱을 끝내는 순서
  18. 재시동이 필요할까
  19. 실제 성능 문제인지 판단하는 기준
  20. 진단한 뒤에 남길 기록
  21. 마무리 정리

Mac의 팬 소리가 갑자기 커지거나 앱이 눌어붙는 느낌이 들 때 CPU 사용률을 확인하면 원인을 좁히는 데 도움이 됩니다. 영상 편집이나 프로그램 빌드처럼 처리할 일이 많은 작업이라면 CPU를 많이 쓰는 것이 정상입니다. 반대로 아무 작업도 하지 않는 것 같은데 높은 사용률이 계속 유지된다면 어떤 프로그램이 일하고 있는지 확인할 필요가 있습니다.

Mac에는 별도 프로그램 없이 CPU 상태를 볼 수 있는 활성 상태 보기가 들어 있습니다. 프로세스별 CPU 사용률, 시스템 전체의 사용 비율, 최근의 CPU 활동 그래프를 볼 수 있습니다. 중요한 것은 숫자가 높다는 사실만으로 문제라고 판단하지 않는 것입니다. 작업 중 잠깐 100%를 넘는 것과, 아무것도 안 하는데 특정 프로세스가 계속 높은 것은 원인도 대응도 다릅니다.

CPU를 제대로 읽으려면 세 가지를 구분합니다. 어떤 프로세스가 쓰고 있는지, 시스템 전체에 여유가 얼마나 남았는지, 높은 사용률이 실제 체감 성능 문제와 이어지는지입니다. 메뉴 이름은 macOS 버전에 따라 조금 다를 수 있습니다.

활성 상태 보기 열기

가장 쉬운 방법은 Spotlight입니다.

검은 회로 기판 한가운데에 사각형 칩이 놓여 있고, 주변에 작은 부품과 나사, 금속 브래킷이 있다
  1. Command+Space를 눌러 Spotlight를 엽니다.
  2. 활성 상태 보기를 입력합니다.
  3. 검색 결과에서 앱을 열고, 위쪽의 CPU 탭을 고릅니다.

Finder에서는 응용 프로그램 > 유틸리티 폴더에 있습니다. CPU 탭에는 실행 중인 프로세스가 % CPU, CPU 시간 같은 열과 함께 나열됩니다. 표시할 열은 보기 > 열에서 고를 수 있습니다. 처음 열면 이름 모를 프로세스가 많은데, macOS는 직접 실행한 앱 외에도 시스템 서비스와 백그라운드 프로그램을 함께 돌립니다. 낯선 이름이 있다는 이유만으로 문제로 단정하지 않습니다.

전체 목록을 훑는 것보다 CPU 사용량으로 정렬하는 편이 빠릅니다. 지금 많은 일을 하는 프로세스가 맨 위에 모이기 때문입니다.

사용률 높은 순으로 정렬하기

% CPU 열 제목을 누르면 그 열을 기준으로 정렬됩니다. 큰 값이 위에 오는지 확인하고, 반대로 정렬되면 한 번 더 눌러 순서를 뒤집습니다. 위쪽 검색 필드에 이름을 입력하면 특정 앱이나 프로세스로 좁힐 수 있습니다. 여러 프로세스를 띄우는 프로그램은 앱 이름이 아니라 보조 프로세스 이름으로 보이기도 합니다. 브라우저가 대표적인데, 페이지를 그리는 프로세스, 그래픽, 확장 기능, 백그라운드 작업이 따로 보일 수 있고, 모두 별개의 앱을 설치했다는 뜻은 아닙니다.

활성 상태 보기의 CPU 탭으로, % CPU 열이 내림차순으로 정렬되어 있고 mds_stores, WindowServer, runningboardd, kernel_task 순으로 보인다. 일부 프로세스 이름은 가려져 있다. 아래쪽에 시스템 26.76%, 사용자 42.58%, 대기 30.65%와 CPU 로드 그래프, 스레드·프로세스 수가 표시된다

위에 올라온 프로세스를 발견하면 그 시점에 실제로 무엇을 하고 있는지 먼저 확인합니다. 파일을 압축하는지, 영상을 내보내는지, 웹페이지를 처리하는지, 앱을 업데이트하는지입니다. 한 번의 순간값으로 판단하지 말고 작업 시작 전, 작업 중, 완료 후를 비교합니다.

% CPU가 100%를 넘는 이유

프로세스 하나가 200%, 300%로 보이면 CPU가 한계를 넘었다고 오해하기 쉽습니다. 프로세스별 % CPU는 코어 하나가 처리할 수 있는 양을 100%로 보는 값입니다. 여러 코어를 동시에 쓰는 프로그램은 100%를 넘을 수 있고, 이는 오류가 아닙니다.

밝은 회색 바탕 위에 핀이 빽빽하게 돋은 CPU 뒷면이 비스듬히 놓여 있다

반면 CPU 탭 아래쪽의 시스템, 사용자, 대기 비율은 Mac 전체의 CPU 활동을 보여 줍니다. 프로세스 하나의 % CPU와 전체 사용 비율은 기준이 다르므로 서로 같은 척도로 비교하지 않습니다. 어떤 앱이 200%로 보여도 Mac 전체가 꽉 찼다는 뜻은 아닙니다. 전체 여유는 아래쪽의 대기 비율로 확인합니다.

시스템, 사용자, 대기 읽기

CPU 탭 아래쪽에는 현재 CPU 활동의 요약이 표시됩니다.

  • 시스템: macOS에 속한 프로세스가 쓰는 CPU 비율입니다.
  • 사용자: 내가 연 앱이나 그 앱이 연 프로세스가 쓰는 CPU 비율입니다. 브라우저, 개발 도구, 문서 프로그램이 여기에 들어갑니다.
  • 대기: 쓰이지 않고 남아 있는 CPU 비율입니다. 값이 크면 아직 여유가 있다는 뜻입니다.

사용자 비율이 올라가고 대기가 줄었다면 실행 중인 프로그램이 CPU를 더 쓰고 있다는 신호입니다. 하지만 올랐다는 이유로 곧바로 앱을 끌 필요는 없습니다. 프로그램이 작업을 빨리 끝내려고 CPU를 많이 쓰는 것일 수 있어서, 작업이 끝난 뒤 대기 비율이 다시 커지면 일시적인 부하였습니다. 반대로 사용률이 높고 대기가 오래 낮은 채로 마우스 반응이나 앱 전환이 느리다면 실제로 자원이 부족한 상황인지 살펴봅니다.

이 영역에는 실행 중인 프로세스와 스레드 개수도 표시됩니다. CPU의 좋고 나쁨은 정해진 숫자 하나로 판단하기 어렵고, 작업 유형, 지속 시간, Mac 모델, 내가 느끼는 증상을 함께 봅니다. 이 화면의 구체적인 캡처와 CPU 탭 읽는 예시는 Mac 시작 프로그램 끄는 방법에서 CPU 탭 캡처를 볼 수 있습니다.

CPU 사용량과 CPU 기록 창

숫자 표 말고 그래프로 보는 방법도 있습니다. 활성 상태 보기의 메뉴 막대에서 윈도우 > CPU 사용량을 열면 현재 CPU 활동을, 윈도우 > CPU 기록을 열면 최근 활동의 흐름을 볼 수 있습니다. 현재 처리량은 사용량 창이, 시간에 따른 변화는 기록 창이 보여 줍니다.

기록 창은 코어마다 칸이 하나씩 나뉘어 있습니다. 아래 캡처의 Mac은 코어 12개로, 코어 1–4는 효율, 코어 5–12는 성능이라고 적혀 있습니다. 그래프에서 초록은 사용자 프로세스, 빨강은 시스템이 쓴 비율입니다. 코어마다 높이가 다르게 나오므로, 한 코어만 보지 말고 전체 흐름을 봅니다.

활성 상태 보기의 CPU 기록 창으로, 코어 1부터 12까지 칸이 3열 4행으로 나뉘어 있다. 코어 1–4는 효율, 코어 5–12는 성능으로 표시되고 각 칸에 초록과 빨강 막대 그래프가 있다

순간적으로만 높아지는 앱은 숫자 목록보다 기록 그래프에서 변화가 잘 보입니다. 프로그램을 켜기 전과 후, 특정 기능을 쓰기 전과 후를 비교해 어느 단계에서 올라가는지 찾습니다. 웹 브라우저는 평소 조용하다가 특정 사이트를 연 직후 올라간다면 그 페이지가 돌리는 작업을 의심할 이유가 됩니다. 순간 최고점 하나로 판단하지 말고 작업이 끝난 뒤 내려오는지, 작업과 상관없이 높게 유지되는지를 봅니다.

Dock 아이콘으로 CPU 계속 보기

자주 확인한다면 활성 상태 보기 창을 계속 띄워 둘 필요가 없습니다. 보기 > Dock 아이콘에서 CPU 사용량을 표시하도록 고르면 Dock의 아이콘이 CPU 활동을 보여 줍니다. 다른 앱에서 작업하면서 대략적인 활동을 확인할 수 있습니다.

다만 이 아이콘은 어떤 프로세스가 쓰고 있는지까지는 알려 주지 않습니다. 활동이 올라간 것을 보고 원인을 알고 싶으면 CPU 탭으로 돌아와야 합니다. 그래프를 계속 띄워 둔다고 문제가 해결되는 것은 아니고, 관찰을 쉽게 해 주는 도구일 뿐입니다. 원래 아이콘으로 되돌리고 싶으면 같은 메뉴에서 Dock 아이콘 항목을 다시 고릅니다.

CPU 시간은 현재 사용률과 다릅니다

활성 상태 보기에는 현재 사용률 외에 CPU 시간이라는 열도 있습니다. CPU 시간은 프로세스가 실행되는 동안 CPU에서 실제로 처리한 시간을 누적한 값입니다. 오래 실행된 프로세스는 지금 사용률이 낮아도 CPU 시간이 클 수 있고, 방금 시작해서 사용률이 높은 프로그램은 CPU 시간이 아직 작을 수 있습니다.

Mac을 켠 뒤 내내 실행되는 백그라운드 프로세스는 조금씩 오래 쓰기 때문에 CPU 시간이 길게 쌓입니다. 그 숫자만으로 지금 시스템을 느리게 만든다고 볼 수 없습니다. 지금 느린 원인을 찾을 때는 % CPU를 먼저 보고, 어떤 프로세스가 얼마나 오래 일했는지 알고 싶을 때 CPU 시간을 함께 봅니다. 앱이 열려 있었던 시간과도 같지 않습니다. 열려 있어도 대부분 대기 상태였다면 CPU 시간은 적게 쌓입니다.

모르는 프로세스 이름을 만났을 때

낯선 프로세스가 CPU를 많이 쓴다면 바로 종료하지 말고 소속과 역할을 먼저 확인합니다.

  1. 프로세스를 선택하고 정보(i) 버튼을 누르거나 두 번 클릭해서 세부 정보를 엽니다.
  2. 보기 > 모든 프로세스, 계층으로 바꾸면 상위 프로세스와 하위 프로세스의 관계가 보입니다. 화면에 보이는 앱 하나가 여러 보조 프로세스로 이뤄진 경우가 많아서, CPU를 쓰는 항목의 이름이 앱 이름과 다를 수 있습니다.
  3. 특정 앱을 실행했을 때만 올라간다면 그 앱을 정상 종료해서 사용률이 내려가는지 봅니다. 닫자마자 내려가면 그 앱의 작업을 먼저 조사합니다. 닫아도 그대로라면 같은 이름의 다른 프로세스나 시스템 작업일 수 있습니다.

macOS는 파일 검색, 화면 구성, 사진 처리, 백업 같은 기능에 백그라운드 프로세스를 씁니다. 시스템 기능과 관련된 이름이라면 지워도 되는 프로그램으로 취급하지 않습니다. 이럴 때 강제로 종료하기보다 정확한 역할을 확인하는 편이 안전합니다.

kernel_task가 높게 나올 때

kernel_task가 CPU를 많이 쓰는 것으로 보이는 일이 있습니다. macOS 시스템 프로세스이고, 하는 일 가운데 하나가 CPU 온도 관리입니다. CPU가 너무 뜨거워질 수 있는 상태에 반응해서, CPU를 많이 쓰는 프로세스가 CPU를 쓰는 양을 낮춰 줍니다. 그래서 kernel_task의 사용률이 높게 보인다고 해서 그 프로세스가 열을 일으킨 것은 아닙니다. 온도가 내려가면 kernel_task의 활동도 자동으로 줄어듭니다.

열린 PC 케이스 안에 팬이 달린 CPU 쿨러와 메모리 모듈 두 개, 그래픽 카드가 보인다

이 상황에서는 kernel_task를 어떻게든 끄려 하지 말고 CPU를 많이 쓰는 다른 프로세스를 찾아 정리합니다. 활성 상태 보기에서 % CPU 순으로 정렬해 높은 프로세스를 확인하고 필요 없는 앱을 정상 종료합니다. 그다음 환경을 봅니다. 통풍구를 막는 거치대나 환경에 두지는 않았는지 확인합니다. 노트북은 모델마다 통풍구 위치와 냉각 방식이 달라서 내 기기의 구조를 알아 두는 것이 좋습니다. 부하가 큰 작업이 끝나고 온도가 안정되면 kernel_task도 잠잠해집니다. kernel_task는 CPU가 뜨겁지 않아도 높아질 수 있고, 팬이 많이 돌 수 있습니다.

WindowServer 같은 시스템 프로세스를 볼 때

화면의 창과 그래픽을 구성하는 일을 맡은 시스템 프로세스(WindowServer)가 위쪽에 올라올 때도 있습니다. 여러 앱의 창이 동시에 열려 있거나 화면을 계속 갱신하는 작업을 하면 활동이 늘어날 수 있습니다.

원인은 작업을 하나씩 줄여 가며 가릅니다. 브라우저에서 계속 재생되는 애니메이션이 있는지, 영상 통화 창이 여럿 열려 있는지, 화면 녹화나 원격 화면 공유가 켜져 있는지 확인하고, 하나를 끈 뒤 사용률이 달라지는지 비교합니다. 외장 모니터가 연결되어 있다는 사실만으로 비정상이라고 보지는 않습니다. 이 프로세스는 화면 표시의 핵심이므로 강제 종료 대상으로 접근하지 않고, 원인이 될 만한 사용자 앱이나 화면 작업부터 조정합니다.

브라우저 때문에 CPU가 높을 때

브라우저는 CPU 사용률이 쉽게 오르는 프로그램입니다. 페이지가 스크립트를 돌리고, 영상과 애니메이션을 그리고, 화면에 보이지 않는 탭도 백그라운드에서 일할 수 있습니다. 웹 앱을 여러 개 열어 두면 탭마다 일이 합쳐집니다.

  1. 열린 탭을 확인합니다. 영상 재생, 큰 문서 편집, 개발자 도구, 실시간 데이터 갱신 같은 무거운 작업이 있는지 봅니다.
  2. 필요 없는 탭을 하나씩 닫으면서 활성 상태 보기의 변화를 봅니다. 어떤 탭을 닫았을 때 눈에 띄게 내려가면 원인이 그 페이지입니다.
  3. 확장 프로그램을 의심합니다. 여러 페이지에서 동작하거나 백그라운드에서 처리하는 확장이 있으므로, 임시로 끄고 같은 작업을 해 봅니다.
  4. 브라우저를 여러 개 동시에 쓴다면 비슷한 사이트를 중복해서 열어 두지 않았는지 확인합니다.

브라우저를 지우거나 재설치하는 것은 첫 대응이 아닙니다. 특정 페이지, 확장, 브라우저 버전에서만 생기는 문제인지 가르는 것이 효율적입니다.

로그인 항목과 백그라운드 앱

Mac을 켠 직후부터 CPU가 높다면 로그인 시 자동으로 시작되는 프로그램을 봅니다. 직접 열지 않았어도 메신저, 클라우드 동기화 도구, 드라이버 관리 프로그램, 메뉴 막대 유틸리티가 자동으로 실행될 수 있습니다. 시스템 설정 > 일반 > 로그인 항목 및 확장 프로그램에서 로그인 시 열리는 앱과 백그라운드에서 동작하는 항목을 확인합니다.

이 목록을 전부 꺼야 하는 것은 아닙니다. 파일 동기화, 백업, 입력 장치 같은 기능도 백그라운드로 돌아갑니다. 먼저 CPU를 많이 쓰는 프로세스가 어느 앱과 연결되는지 확인하고, 쓰지 않는 앱이라면 정상 종료한 뒤 사용률이 줄어드는지 비교합니다. 항목을 바꿨다면 다시 로그인해서 실제로 자동 실행이 사라졌는지 확인합니다. 설정만 바꿔 놓고 효과를 보지 않으면 원인을 풀었는지 알 수 없습니다.

Spotlight 색인 때문에 높을 때

macOS는 파일을 빨리 검색하도록 Spotlight 색인을 유지합니다. 새 Mac을 처음 설정했을 때나 앱을 설치한 직후처럼 처리할 파일이 많으면 색인 작업이 늘어납니다. 데이터 양에 따라 몇 시간에서 며칠까지 걸릴 수 있고, 이후의 증분 갱신은 훨씬 빠릅니다. 기기를 쓰지 않고 전원이 연결되어 있을 때 더 빨리 끝납니다. Command+Space로 연 Spotlight 창 위쪽에 색인 진행 상태가 표시되기도 합니다.

그래서 CPU가 잠깐 높아졌다는 이유로 색인을 강제로 막지 않습니다. 필요한 시스템 작업이라면 시간이 지나며 줄어듭니다. 다만 특정 작업 뒤에 오랫동안 높게 유지된다면 최근에 어떤 파일이나 저장 장치를 추가했는지 되짚어 봅니다. 검색 기능을 안 쓴다고 관련 프로세스를 무조건 끄는 방법은 권하지 않습니다. 시스템 기능에 영향을 줄 수 있기 때문입니다.

영상 편집과 개발 작업의 높은 사용률

영상 편집과 개발은 높은 CPU 사용률이 정상으로 나타나는 대표적인 작업입니다. 영상을 인코딩하거나 이미지를 대량 처리할 때 프로그램은 여러 코어를 적극적으로 씁니다. 빌드와 테스트 도구도 여러 작업을 동시에 돌립니다. 이럴 때 사용률이 높다는 이유로 프로그램을 끄면 필요한 작업만 중단됩니다. 정상적으로 진행되고 작업이 끝난 뒤 내려온다면 높은 숫자 자체는 문제가 아닙니다.

창가 책상 위 모니터 두 대와 노트북이 놓여 있고, 노트북 화면에 터미널이 열려 있으며 손이 키보드 위에 있다

다만 처리가 예상보다 오래 걸리거나 Mac이 아주 느려졌다면 다른 작업과 자원을 다투고 있는지 확인합니다. 영상 인코딩과 대규모 빌드를 동시에 돌리면 CPU, 메모리, 저장 장치 사용이 한꺼번에 오릅니다. 둘 다 정상적으로 CPU를 쓰더라도 체감 속도는 떨어질 수 있습니다. 이때는 필요 없는 병렬 작업을 줄이고 우선순위가 높은 작업부터 끝냅니다. 강제 종료 전에 해당 도구에 중지 기능이나 작업 대기 설정이 있는지 봅니다. 테스트가 반복 실행되거나 파일 변경을 감시하는 기능이 계속 돌아간다면, 작업을 끝낸 뒤에도 프로세스가 높게 남아 있는지 도구 상태를 확인합니다.

CPU와 메모리, 디스크, 네트워크를 함께 봅니다

Mac이 느려지는 원인이 CPU만은 아닙니다. CPU 사용률이 낮아도 메모리 압력이 높거나 저장 장치 여유가 부족하면 앱 전환과 파일 작업이 느려집니다. 네트워크가 문제라면 웹페이지가 늦게 열리는 이유를 CPU에서 찾을 수 없습니다. 거꾸로 CPU가 높아도 작업이 빠르게 진행되고 여유가 남아 있다면 성능 문제가 없을 수 있습니다.

그래서 CPU 탭에서 높은 값을 봤더라도 상황에 따라 메모리, 디스크, 네트워크 탭을 함께 봅니다. 메모리 탭에서는 메모리 압력과 스왑 사용량을, 디스크 탭에서는 읽기·쓰기 활동을, 네트워크 탭에서는 전송량을 확인합니다. 예를 들어 NAS로 큰 파일을 복사하는데 느리다면 CPU 외에 네트워크 처리량과 디스크 활동을 함께 봐야 어느 구간이 병목인지 가려집니다. 문제가 났을 때 여러 지표를 같이 보면 한 가지 수치로 잘못된 결론을 내리는 일이 줄어듭니다. 시동 디스크의 여유 공간이 모자라거나 메모리가 부족해도 Mac이 느려질 수 있다는 점은 기억해 둡니다.

업데이트 주기를 조정하기

활성 상태 보기는 일정 간격으로 정보를 새로 고칩니다. 기본은 5초이고, 보기 > 업데이트 주기에서 매우 자주(1초), 자주(2초), 보통(5초) 중에서 고릅니다.

활성 상태 보기의 보기 메뉴로, 열, Dock 아이콘, 업데이트 주기 항목이 있고 업데이트 주기의 하위 메뉴에 매우 자주(1초), 자주(2초), 보통(5초)이 있으며 보통(5초)에 체크 표시가 되어 있다

짧은 순간의 변화를 보고 싶다면 주기를 더 짧게 할 수 있습니다. 하지만 새로 고치는 일에도 CPU가 필요하므로, 너무 짧게 하면 활성 상태 보기 자신이 쓰는 자원이 늘어 시스템 성능에 영향을 줄 수 있습니다.

평소에는 기본값으로 확인하고, 순간적인 문제를 관찰해야 할 때만 짧게 합니다. 관찰이 끝나면 기본 주기로 돌려놓습니다. 특정 프로세스를 오래 관찰할 때는 순간 최고값보다 같은 조건에서 반복되는 패턴을 기록하는 편이 유용합니다.

응답하지 않는 앱을 끝내는 순서

CPU를 많이 쓰는 앱이 완전히 멈춘 것처럼 보이면 먼저 작업 중인 데이터가 저장됐는지 확인합니다. 조금 느린 정도라면 앱이 지금 일을 처리하는 중일 수 있습니다. 영상 내보내기나 큰 파일 처리는 시간이 걸리므로 곧바로 강제 종료하지 않습니다. 오래 입력에 반응이 없고 진행도 확인할 수 없을 때에만 종료를 시도합니다.

활성 상태 보기 위에 나타난 대화상자로, 이 프로세스를 종료하겠습니까라는 질문 아래에 종료, 강제 종료, 취소 버튼이 있다. 뒤쪽 목록에서 일부 프로세스 이름은 가려져 있다
  1. 앱 메뉴에서 종료를 고르거나 Command+Q를 누릅니다.
  2. 안 되면 활성 상태 보기에서 프로세스를 선택하고 위쪽의 중단 버튼으로 종료를 시도합니다.
  3. 그래도 안 되면 강제 종료를 고릅니다. 저장하지 않은 데이터가 사라질 수 있으므로 마지막 수단입니다.

종료는 앱에 끝내 달라고 요청하는 방식이고, 강제 종료는 즉시 끝냅니다. 소유하지 않은 프로세스는 관리자 인증이 필요할 수 있습니다. 앱이 반복해서 멈춘다면 다시 열어서 같은 작업에서 재현되는지 봅니다. 특정 파일을 열 때만인지, 켜기만 해도 그런지 가려야 원인을 좁힐 수 있습니다. 시스템 프로세스는 역할을 확인하지 않은 채 강제 종료하지 않습니다.

재시동이 필요할까

재시동은 실행 중인 프로세스를 정리하고 일시적으로 꼬인 상태를 풀어 줄 수 있습니다. 하지만 CPU가 높다는 사실 하나로 반드시 필요한 것은 아닙니다. 사용률을 올리는 프로그램이 무엇인지 먼저 확인합니다. 문제 앱을 정상 종료했는데도 높은 활동이 계속되고 반응이 느릴 때 재시동을 검토합니다.

재시동 전에 열린 문서를 저장하고 파일 전송, 백업, 영상 처리 같은 진행 중인 작업이 있는지 봅니다. 재시동 뒤에는 모든 앱을 한꺼번에 열지 않고 기본 상태에서 CPU를 확인합니다. 이 상태가 정상이면 앱을 하나씩 켜면서 사용률이 올라가는 시점을 봅니다. 앱을 거의 안 켰는데도 높다면 로그인 항목, 시스템 작업, 최근 설치한 프로그램을 점검합니다. 재시동으로 수치가 잠깐 내려가도 같은 상황에서 다시 오른다면 근본 원인은 남아 있습니다.

실제 성능 문제인지 판단하는 기준

숫자보다 중요한 것은 내가 쓰는 Mac에서 실제로 불편이 생기는지입니다.

벽돌 벽의 큰 창 앞 책상에서 노트북을 마주한 사람이 턱을 괴고 화면을 바라보고 있다
상황먼저 할 일
작업 중에만 높아진다영상 편집, 압축, 빌드처럼 예상 가능한 작업이면 정상. 끝난 뒤 내려오는지 확인
아무 작업도 안 하는데 계속 높다% CPU 순으로 정렬해 백그라운드에서 무엇을 하는지 확인
팬 소음과 성능 저하가 함께 있다통풍과 주변 온도, 높은 CPU 프로세스를 점검. kernel_task는 끄지 않음
CPU는 낮은데 앱이 느리다메모리 압력, 스왑, 저장 장치, 네트워크를 확인
특정 앱에서만 높아진다앱을 종료하고 다시 열어 비교, 앱 업데이트와 확장 점검

이렇게 현재 작업과 증상을 함께 기록하면 숫자가 높다는 이유로 불필요한 설정을 바꾸는 일을 줄일 수 있습니다.

진단한 뒤에 남길 기록

높은 사용률이 반복된다면 확인한 결과를 적어 둡니다. 필요한 항목은 Mac 모델과 칩, macOS 버전, 높게 나온 프로세스 이름, 당시 진행 중이던 작업, 높은 상태가 유지된 시간입니다. 당시 대기 비율과 메모리 압력도 함께 적으면 CPU 문제처럼 보였지만 실제로는 메모리나 디스크 문제였는지 구분하는 데 쓰입니다.

재현되는 문제라면 처음에는 기본 상태를 기록하고 한 번에 하나만 바꿉니다. 앱 하나를 끄거나 연결한 장치 하나를 분리한 뒤 결과를 비교합니다. 여러 앱을 한꺼번에 끄고 설정까지 바꾸면 어떤 조치가 효과를 냈는지 알 수 없습니다. 개발사나 지원 센터에 문의할 때도 이 기록이 유용합니다. 순간 사용률보다 재현 조건과 증상의 변화가 더 좋은 진단 자료가 됩니다.

마무리 정리

  • CPU 사용률은 활성 상태 보기의 CPU 탭에서 % CPU 열을 내림차순으로 정렬해 높은 프로세스부터 확인합니다.
  • 프로세스별 사용률이 100%를 넘어도 고장으로 보지 않고, 시스템 전체의 사용자·시스템·대기 비율로 여유를 판단합니다.
  • kernel_task 같은 시스템 프로세스는 끄지 말고, CPU를 많이 쓰는 앱과 통풍·주변 온도를 먼저 확인합니다.
  • 높은 순간값보다 작업이 끝난 뒤 안정되는지를 보고, 메모리·디스크·네트워크 병목도 함께 가립니다.
  • 반복되는 성능 저하는 원인 앱과 재현 조건을 기록한 뒤 정상 종료, 설정 점검, 업데이트, 재시동 순서로 대응합니다.

자주 묻는 질문

CPU 사용률이 100%를 넘으면 고장인가요?

아닙니다. 활성 상태 보기의 프로세스별 % CPU는 코어 하나를 100%로 보는 값이라, 여러 코어를 동시에 쓰는 프로그램은 200%, 300%로 나올 수 있습니다. 시스템 전체의 여유는 CPU 탭 아래쪽의 대기 비율로 봅니다.

kernel_task를 강제 종료해도 되나요?

종료 대상으로 보지 않습니다. kernel_task는 CPU 온도 관리를 돕는 시스템 프로세스여서, 높게 보인다면 CPU를 많이 쓰는 다른 프로세스를 찾아 정리하고 통풍과 주변 온도를 확인합니다.

출처 및 참고자료

마지막 확인

출처 4개 더 보기출처 접기