Mac에서 모든 CPU를 사용하는 프로그램을 확인하는 방법

Mac의 CPU 사용량을 과도하게 차지하는 앱 식별 및 종료 방법

Mac이 갑자기 느려지거나 응답하지 않는다면, 이는 실행 중인 애플리케이션 중 일부가 CPU 자원을 과도하게 사용하고 있기 때문일 수 있습니다. 어떤 프로그램이 문제인지 확인하려면 macOS에 내장된 유틸리티인 ‘활성 상태 보기’를 활용할 수 있습니다. 아래에서 자세한 사용법을 살펴보겠습니다.

먼저, 키보드에서 Command+Space 키를 동시에 누르거나 화면 우측 상단 메뉴 막대에서 돋보기 모양의 ‘Spotlight’ 아이콘을 클릭하여 Spotlight 검색창을 엽니다.

Spotlight 검색창이 나타나면 ‘활성 상태 보기’를 입력한 후 Enter 키를 누르거나, 나타나는 ‘활성 상태 보기.app’ 아이콘을 클릭하여 실행합니다.

활성 상태 보기에서는 현재 컴퓨터에서 실행 중인 모든 프로세스 목록을 확인할 수 있습니다. 여기서 ‘프로세스’라는 용어는 Mac에서 실행되는 모든 프로그램을 통칭하며, 사용자가 직접 실행하는 애플리케이션뿐만 아니라 시스템이 원활하게 작동하도록 백그라운드에서 실행되는 자동화된 프로그램도 포함됩니다.

CPU 사용률이 높은 프로세스를 확인하려면 상단 탭 메뉴에서 ‘CPU’ 탭을 클릭합니다. 그다음, ‘% CPU’ 열 머리글 옆에 있는 화살표가 아래를 가리킬 때까지 클릭합니다. 이렇게 하면 현재 CPU 자원 사용률이 높은 순서대로 프로세스 목록이 정렬됩니다.

프로세스 목록에서 ‘% CPU’ 열에 표시된 수치가 비정상적으로 높은 항목을 찾아봅니다. 대부분의 애플리케이션은 고사양 게임이나 비디오 렌더링과 같이 매우 프로세서 집약적인 작업을 수행하는 경우가 아니면 CPU 사용률이 50%를 넘지 않습니다. 이러한 경우에도 CPU 사용량이 높은 이유를 사용자가 쉽게 인지할 수 있습니다. 따라서 이러한 상황에서는 작업이 완료될 때까지 기다리는 것이 가장 좋습니다.

그러나 ‘폭주 프로세스(runaway process)’처럼 프로그램이 원치 않는 CPU 집중 루프에 빠진 경우에는 활성 상태 보기에 표시된 높은 CPU 사용률을 통해 문제가 있음을 쉽게 파악할 수 있습니다. 만약 CPU 사용률이 90% 이상으로 치솟는다면, 해당 프로세스가 시스템 속도를 현저히 느리게 만들고 있을 가능성이 매우 큽니다.

이 시점에서, CPU 사용률이 높은 프로세스가 일반적인 앱이라면, 파일 메뉴에서 ‘종료’를 선택하거나 Dock에서 해당 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 ‘종료’를 선택하여 종료할 수 있습니다.

만약 프로세스나 앱이 응답하지 않아 강제 종료해야 한다면, 먼저 목록에서 해당 프로세스를 클릭하여 선택한 다음, 창 상단에 있는 ‘X’ 표시가 있는 팔각형 모양의 ‘중단’ 버튼을 누릅니다.

‘중단’ 버튼을 누르면 확인을 요청하는 작은 창이 나타납니다. 여기서 ‘강제 종료’를 클릭하면 문제가 있는 프로세스가 강제로 종료됩니다.

문제의 앱 또는 프로세스가 종료된 후, 컴퓨터가 다시 정상적으로 작동한다면, 응답하지 않는 폭주 프로세스가 문제의 원인이었다는 것을 알 수 있습니다.

만약 동일한 앱에서 CPU 관련 문제가 계속해서 반복된다면, 해당 앱을 최신 버전으로 업데이트하는 것이 좋습니다. 앱 업데이트를 통해 문제를 일으키는 버그를 해결할 수 있습니다. 또한, 백그라운드 프로세스나 앱 실행 방식에 영향을 주는 버그를 해결할 수 있는 macOS 업데이트를 시도해 볼 수도 있습니다. 이외에도 Mac을 재시동하는 것은 다양한 문제를 해결하는 데 도움이 될 수 있습니다. 부디 잘 해결되기를 바랍니다!