Mac을 프로세스가 아닌 앱 단위로 보세요.
활성 상태 보기는 프로세스 1,000개를 보여 줍니다. Vitals는 앱 60개 정도를 보여 주고, 앱마다 그 앱이 시작한 모든 것을 합산합니다. 그래서 무엇이 메모리를 잡아먹는지 물으면 목록이 아니라 답이 나옵니다.
수치는 시뮬레이션입니다. 웹 페이지는 Mac을 읽을 수 없고, 읽어서도 안 됩니다.
읽을 수 없는 1,000행이 아니라 읽을 수 있는 60행.
모든 프로세스가 그것을 시작한 앱 아래로 들어가므로, 한창 쓰는 Mac도 60행 정도이고, 각 행은 그 앱이 메모리, CPU, 에너지, 디스크, 네트워크를 얼마나 쓰는지 알려 줍니다. 행을 클릭하면 그 프로세스들이 바로 나오고, 각각 자체 수치가 표시됩니다.
- 도우미는 그것을 시작한 앱에 합산
- 메모리, CPU, 에너지, 디스크, 네트워크를 앱마다 한 줄로
- 모든 탭에서 가장 바쁜 앱이 항상 맨 위에
- 지켜보는 앱은 고정하고, ⌘F로 찾기
2 GB를 잡아먹는 탭에 이름이 붙습니다.
바쁜 브라우저는 모두 Helper라는 이름의 프로세스 100개입니다. Vitals에서 Chrome을 클릭하면 합계가 탭, 확장 프로그램, 그래픽, 브라우저 자체로 나뉘므로, 브라우저 전체를 다시 시작하는 대신 어떤 탭을 닫아야 할지 알 수 있습니다.
- Chrome, Safari, Firefox, Edge, Brave, Arc, Dia 지원
- 탭, 확장 프로그램, 그래픽마다 각자의 수치
- Slack, VS Code 같은 앱은 윈도우별로 나눔
- 탭 하나의 프로세스만 종료하고 나머지는 유지
가장 바쁜 앱을 메뉴 막대에서 클릭 한 번으로.
메뉴 막대에서 Vitals 항목을 클릭하면 드롭다운이 지금 가장 많이 쓰고 있는 것을 윈도우와 같은 앱, 같은 합계로 보여 줍니다. 그래서 대부분은 윈도우를 열 필요가 아예 없습니다.
- 모든 수치 뒤의 앱을 높은 순으로
- 앱 위로 포인터를 올리면 닫기 버튼이 나타남
- 앱을 클릭하면 해당 앱으로 윈도우가 열림
- 타일 또는 목록, 원하는 대로
먼저 묻고, 무엇이 종료되는지 알려 줍니다.
어느 목록에서든 앱이나 앱 안의 프로세스 하나를 종료할 수 있습니다. 실행하기 전에 Vitals는 프로세스 몇 개가 종료되는지 알려 주고 승인을 기다립니다. 응답하지 않는 앱은 한 번 더 클릭하면 강제 종료됩니다.
- 앱 전체 또는 프로세스 하나만 종료
- 종료되기 전에 프로세스 몇 개가 종료되는지 알려 줌
- 응답하지 않는 앱은 강제 종료
- 시스템 프로세스는 macOS 아래에 두거나 목록에서 아예 제외
프로세스가 아닌 앱, 전과 후
하루 종일 켜 둔 Mac에서 활성 상태 보기를 열면 약 1,000행이 나옵니다. Google Chrome Helper (Renderer)만 100개, Safari 탭마다 WebContent 프로세스 하나, node라는 이름의 프로세스 십여 개, 그 사이사이에 시스템 자체의 데몬까지. 메모리로 정렬하면 목록 맨 위는 각각 수백 MB를 쓰는 도우미들이고, 그중 어느 것도 원하던 답이 아닙니다.
질문은 거의 언제나 앱에 관한 것입니다. Chrome인가? Slack인가? 그 빌드인가? 활성 상태 보기는 앱별로 묶지 못하고 도우미를 합산하지도 않으므로, 계산을 직접 하거나, 포기하고 팬이 멈출 때까지 이것저것 종료하게 됩니다.
Vitals가 대신 합산합니다. 목록은 앱 60개 정도이고, 앱마다 메모리, CPU, 에너지, 디스크, 네트워크 수치가 하나씩 있습니다. 앱을 클릭하면 그 아래에 프로세스가 각자의 수치와 함께 나열되므로 숨겨지는 것은 없습니다. 같은 묶음 방식이 모든 탭, 드롭다운, 기록, 그리고 AI 어시스턴트가 전달받는 내용에까지 적용됩니다.
Vitals에서 찾기
탭, 메뉴 막대 항목, 설정을 손이 가는 순서대로 정리했습니다.
- 01
필요한 탭으로 윈도우 열기
메뉴 막대에서 Vitals 항목을 클릭한 다음 드롭다운에서 아무 앱이나 클릭하거나, 설정 → 일반에서 지정한 단축키를 누르세요. 메모리, CPU, 에너지, 디스크, 네트워크마다 탭이 있고, 모든 탭은 앱을 높은 순으로 나열합니다.
- 02
앱 열기
행을 클릭하면 그 아래에 프로세스가 각자의 수치와 함께 펼쳐지고, 차트는 가려지지 않고 옆으로 비켜납니다. 자주 지켜보는 앱은 맨 위에 고정하세요. ⌘F를 누르면 이름으로 찾을 수 있습니다.
- 03
브라우저 안 들여다보기
Chrome, Safari, Firefox, Edge, Brave, Arc, Dia를 클릭하면 합계가 탭, 확장 프로그램, 그래픽, 브라우저 자체로 나뉩니다. Slack, VS Code 같은 앱은 윈도우별로 나뉩니다.
- 04
필요 없는 것 종료하기
어느 목록에서든 앱이나 앱 안의 프로세스 하나를 종료할 수 있습니다. Vitals는 프로세스 몇 개가 종료되는지 알려 주고 먼저 묻습니다. 응답하지 않는 앱은 강제 종료할 수 있습니다. 앱을 오른쪽 클릭하면 이름이나 경로를 복사하거나 그 앱의 App Nap을 끌 수 있습니다.
알아 둘 용어
수치의 의미를 활성 상태 보기 용어집에서 가져왔습니다.
- 도우미 프로세스
도우미 프로세스는 앱이 웹 페이지 렌더링, 확장 프로그램 실행, 그래픽 처리 같은 일의 일부를 맡기려고 시작하는 별도의 프로세스입니다.
- 메모리 열
활성 상태 보기의 메모리 열은 각 프로세스가 쓰고 있는 메모리의 양을 보여 줍니다.
- 앱 메모리
앱 메모리는 앱과 그 프로세스가 쓰고 있는 RAM의 양입니다.
- kernel_task
kernel_task는 활성 상태 보기에 나타나는 macOS 커널입니다.
- WindowServer
WindowServer는 윈도우를 관리하고, 앱이 그린 내용을 합성해 디스플레이에 표시되는 최종 화면을 만들고, 클릭이나 키 입력 같은 입력 이벤트를 알맞은 앱에 전달하는 macOS 시스템 프로세스입니다.
- 측정되지 않는 프로세스
시스템 모니터의 프로세스를 더해 봐도 그래프의 전체 값과 맞는 경우는 드뭅니다.
- PID
PID(프로세스 ID)는 macOS가 실행 중인 각 프로세스를 구별하려고 붙이는 번호입니다.
문의
프로세스가 아닌 앱에 대해 구입 전에 자주 묻는 질문.
Vitals는 프로세스가 어느 앱의 것인지 어떻게 판단하나요?
누가 시작했는지로 판단합니다. Chrome이 시작한 도우미는 Chrome에, VS Code가 시작한 언어 서버는 VS Code에 합산되고, 터미널에서 실행한 것은 터미널에, 또는 프로젝트 탭에서 해당 프로젝트 폴더에 합산됩니다.
개별 프로세스도 계속 볼 수 있나요?
네. 앱을 클릭하면 그 아래에 프로세스가 펼쳐지고 각각 자체 수치가 표시되며, 그중 어느 것이든 종료하거나 강제 종료할 수 있습니다. Vitals는 프로세스를 합산할 뿐 숨기지 않습니다.
Mac이 느려지지는 않나요?
아니요. 윈도우를 닫아 두면 5초마다 측정하고 코어 하나의 약 0.1%를 사용합니다. 화면을 보고 있을 때만 더 많이 일합니다.
활성 상태 보기를 대신하나요?
일상적인 질문에는 그렇습니다. 무엇이 메모리를 쓰는지, 무엇이 배터리를 닳게 하는지, 무엇이 Mac의 잠자기를 막는지, 무엇이 Mac을 느리게 하는지. 프로세스 샘플링 같은 몇 가지 전문 도구는 활성 상태 보기에 남아 있고, Vitals는 이를 따라 하지 않습니다.
kernel_task와 WindowServer 같은 시스템 프로세스도 보여 주나요?
네. 선택 사항인 도우미를 켜면 macOS 아래에 묶여 각자의 수치와 함께 표시됩니다. 내 앱만 보고 싶다면 설정 → 일반에서 ‘목록에 macOS 표시’를 끄세요.
활성 상태 보기에 Google Chrome Helper 프로세스가 왜 그렇게 많이 보이나요?
Chrome은 탭, 확장 프로그램, 그래픽을 각각 별도의 프로세스로 실행하므로, 바쁜 브라우저 하나가 100행이 됩니다. Vitals는 이를 Chrome 아래에 합산하고, 클릭하면 어떤 탭과 확장 프로그램이 그 수치를 만드는지 알려 줍니다.
이름으로 프로세스를 찾을 수 있나요?
네. 어느 탭에서든 ⌘F를 누르고 이름의 일부를 입력하세요.
선택 사항인 도우미는 무엇인가요?
macOS는 앱이 사용자 자신의 프로세스만 측정하도록 허용합니다. 시스템 프로세스까지 측정하려면 작은 도우미를 켤 수 있습니다. 도우미는 각 프로세스가 얼마나 쓰고 있는지라는 한 가지 질문에만 답하고, 명령을 받지 않으며, 아무것도 바꾸지 않고, Vitals가 종료될 때 함께 종료됩니다. 도우미 없이도 Vitals는 잘 작동합니다.
더 읽어 보기
이 기능을 쓰는 가이드, 그리고 같은 용도로 많이 사는 앱과 Vitals의 비교.