가이드/Vitals와 btop 비교

Vitals와 btop 비교

Atta 🐬

Vitals 창립자

btop 확인일

간단한 답

btop과 Vitals는 둘 다 Mac이 무엇을 하고 있는지 보여 주지만, 보여 주는 곳이 다릅니다. btop은 그래프와 프로세스 트리를 갖춘 무료 전체 화면 터미널 모니터로, macOS, Linux, BSD에서 실행됩니다. Vitals는 프로세스 대신 앱을 나열하고, 최대 1년간의 기록을 보관하며 알림을 보냅니다. 윈도우와 메뉴 막대에서 쓰고, 1.8부터는 vitals 명령어와 스크립트용 JSON으로 터미널에서도 답합니다.

Vitalsbtop
무엇인지
Vitals활성 상태 보기 대체 앱: 윈도우, 메뉴 막대, 터미널 명령어
btop터미널의 전체 화면 모니터
실행되는 곳
Vitals윈도우, 메뉴 막대, 터미널. 모니터링하는 그 Mac에서
btop터미널. macOS, Linux, BSD에서, SSH로도 사용 가능
실행 중인 항목 목록
Vitals모든 앱, 약 60행, 도우미 프로세스 합산
btop모든 프로세스, 트리 보기 지원
실시간 보기
Vitals윈도우와 메뉴 막대. 터미널에서는 vitals status --watch
btop전체 화면, CPU, 메모리, 네트워크, 디스크 그래프 포함
기록
Vitals모든 지표를 앱별로 최대 1년간
btop세션 동안만
알림
Vitals앱이 CPU를 계속 바쁘게 하거나, 메모리 사용량이 계속 늘거나, 디스크나 네트워크를 과도하게 사용할 때
btop없음
프로세스 종료
Vitals종료 또는 강제 종료, 안전한지 판단한 뒤
btop목록에서 어떤 시그널이든 전송
개발 서버와 열린 포트
Vitals프로젝트별로 묶고, 각 포트가 네트워크에 열려 있는지 표시
btop명시되지 않음
스크립트용
Vitals모든 vitals 명령어에서 JSON 또는 CSV
btop명시되지 않음
AI 어시스턴트
VitalsMCP 서버: Claude, Codex, Cursor가 무엇이 실행 중인지 물어볼 수 있음
btop명시되지 않음
코딩 에이전트와 AI 플랜
Vitals실행 중인 모든 에이전트와 그것이 시작한 것, 각 AI 플랜의 남은 양과 초기화 시점, 그리고 사용한 토큰
btop명시되지 않음
GPU와 온도
VitalsGPU와, Apple silicon에서는 Neural Engine까지, 각각 사용 중인 앱과 함께. CPU·GPU 온도, 팬 속도, 팬 제어
btop버전 1.4.7부터 Apple silicon GPU, CPU 온도와 배터리
오픈 소스
Vitals아니요
btop예, Apache 2.0
가격
Vitals1년 업데이트는 $9, 평생 업데이트는 출시 기간 $15(이후 $39). 1회 결제
btop무료(Apache 2.0 라이선스)
요구 사항
VitalsmacOS 15 이상
btopmacOS, Linux, FreeBSD, NetBSD 또는 OpenBSD

Vitals 쪽이 맞는 경우

  • 어떤 프로세스가 아니라 어떤 앱이 원인인지 알고 싶다
  • 최대 1년간의 기록과 알림을 원한다
  • 스크립트나 에이전트가 읽을 수 있는 JSON 답을 원한다
Vitals 구입 $15

btop 쪽이 맞는 경우

  • 터미널에서 실시간 전체 화면 보기를 원한다
  • Linux나 BSD 머신도 모니터링한다
  • 무료 오픈 소스를 원한다
btop 웹사이트

Vitals가 앞서는 부분

천 개의 행이 아니라 앱 단위로

btop은 모든 프로세스를 나열하므로 브라우저 하나가 수십 행입니다. Vitals는 윈도우에서도 vitals top에서도 각 도우미 프로세스를 그것을 시작한 앱에 합산하므로, Chrome은 수치 하나가 있는 한 줄입니다.

기억하고, 알려 줍니다

btop은 눈앞의 세션을 보여 줍니다. Vitals는 모든 앱의 기록을 최대 1년간 보관하고, 앱이 CPU를 계속 바쁘게 하거나 메모리 사용량이 계속 늘면 알림을 보내므로, 오후에 느렸던 이유를 저녁에도 설명할 수 있습니다.

스크립트가 읽을 수 있는 답

btop은 사람이 보는 화면입니다. 모든 vitals 명령어는 JSON이나 CSV로도 답하므로, 스크립트나 cron 작업, 코딩 에이전트가 무엇이 Mac을 쓰고 있는지 묻고 화면에 보이는 것과 같은 답을 받을 수 있습니다.

직접 확인해 보세요

같은 Mac을 활성 상태 보기 방식과 Vitals 방식으로 나열했습니다. Vitals를 누르면 약 900개의 프로세스가 앱 8개로 바뀌는 모습을 볼 수 있습니다.

프로세스 922개
Google Chrome
프로세스 96개
21.19 GB
Google Chrome Helper (Renderer) 48211 1.92 GB
Google Chrome Helper (Renderer) 48377 1.31 GB
Google Chrome Helper (GPU) 48190 842 MB
Visual Studio Code
프로세스 63개
8.17 GB
Code Helper (Renderer) 1904 1.12 GB
Code Helper (Plugin) 1933 968 MB
Code Helper (GPU) 1899 412 MB
터미널
프로세스 49개
3.81 GB
node 60412 486 MB
node 60533 391 MB
zsh 60120 12 MB
Safari
프로세스 16개
2.69 GB
Safari Web Content 7731 612 MB
Safari Web Content 7790 388 MB
Safari Networking 7702 94 MB
Docker
프로세스 9개
1.57 GB
Slack
프로세스 13개
1.06 GB
Figma
프로세스 14개
912 MB
Zoom
프로세스 8개
640 MB

Vitals의 모든 기능

앱 하나, 1회 결제, 구독 없음.

  • 앱별로 묶인 프로세스. 모든 도우미 프로세스를 그것을 실행한 앱에 합산하므로, 작업 중인 Mac에서 프로세스 약 1,000개 대신 앱 약 60개가 보이고, 앱마다 메모리, CPU, 에너지, 디스크, 네트워크 수치가 하나씩 있습니다.
  • 하위 시스템마다 탭 하나. 개요, CPU, 메모리, 디스크, 네트워크, GPU, Neural Engine, 배터리, 사운드, Bluetooth, 프로젝트, 그리고 Docker가 실행 중일 때는 컨테이너 탭까지, 각 탭에서 실시간 수치와 그 뒤의 앱을 보여 줍니다.
  • 코딩 에이전트, 그리고 남은 플랜 사용량. 실행 중인 모든 코딩 에이전트(Claude Code, Codex, Gemini CLI 등)를 보여 주는 에이전트 탭: 프로젝트, 지금 하는 일, 시작한 모든 것, 그리고 세션과 그 모든 것을 한 번에 종료하는 버튼. Claude, Codex, GitHub Copilot, Cursor, Antigravity, Grok, Ollama, OpenCode에 대해 Mac에 로그인된 모든 계정의 각 플랜 남은 양, 초기화 시점, 속도가 적절한지, 그리고 Claude Code와 Codex가 오늘과 이번 주에 쓴 토큰 수.
  • Claude, Codex, Cursor를 위한 MCP 서버. Claude, Claude Code, Codex, Cursor 등 MCP를 지원하는 모든 어시스턴트가 무엇이 실행 중인지, 어떤 앱이 그 수치를 만드는지, 어떤 포트에 무엇이 있는지, 지난 30일이 어땠는지 물어볼 수 있습니다. 어시스턴트 혼자서는 아무것도 종료할 수 없습니다. Vitals가 먼저 사용자에게 묻습니다. 켜기 전까지는 꺼져 있습니다.
  • vitals 명령어. 실행 중인 앱에서 답을 가져오는 터미널용 명령어. 가장 많이 쓰는 앱, 프로젝트별 포트와 개발 서버, 코딩 에이전트, AI 플랜마다 남은 양, 최대 1년간의 기록을 표나 JSON으로 보여 줍니다. 종료와 중단은 먼저 묻습니다. 앱에 포함되어 있고, Homebrew로도 설치할 수 있습니다.
  • Neural Engine 탭. Neural Engine이 얼마나 일하고 있는지, 어떤 앱이 사용하는지, 최근 몇 분의 그래프를 윈도우, 메뉴 막대, 개요에서 보여 줍니다. Apple silicon이 탑재된 Mac에서 사용할 수 있습니다.
  • 브라우저 속까지. Chrome, Safari, Firefox, Edge, Brave, Arc, Dia를 클릭하면 메모리와 CPU를 탭, 확장 프로그램, 그래픽, 브라우저 자체로 나누어 보여 줍니다. Slack, VS Code 같은 앱은 윈도우별로 나눕니다.
  • 최대 1년간의 기록. CPU, 메모리, 에너지, 디스크, 네트워크를 최근 1시간부터 최근 1년까지 보여 주고, 가장 많이 사용한 앱을 최근 이틀 동안 시간대별 순위로 보여 줍니다. 30일, 90일, 6개월 또는 1년 동안 보관할 수 있습니다.
  • Mac이 잠들지 못하고 팬이 도는 이유. 배터리 탭에는 잠자기를 막고 있는 앱과, 각 앱이 무엇을 하고 있다고 밝혔는지, 얼마나 오래 막고 있는지가 나열됩니다. Mac이 뜨거워지면 Vitals가 원인이 되는 앱을 알려 주고, 각 앱 옆에 종료 버튼을 둡니다.
  • 이상 동작하는 앱 알림. 앱이 CPU를 계속 바쁘게 하거나, 메모리 사용량이 계속 늘거나, 디스크나 네트워크를 과도하게 사용하면 알림을 보냅니다.
  • 프로젝트별 개발 서버와 열린 포트. 프로세스를 실행 중인 프로젝트 폴더별로 묶어 수신 대기 포트와 함께 보여 주고, 며칠째 유휴 상태인 개발 서버를 짚어 중단할지 제안합니다.
  • 원하는 대로 구성하는 메뉴 막대. CPU, 메모리, GPU, 네트워크, 디스크, 온도, 팬 속도, 배터리 등 모든 수치를 각각 메뉴 막대 항목으로 만들 수 있으며, 값, 그래프 또는 둘 다로 표시하고 ⌘ 키를 누른 채 드래그하여 원하는 순서로 배치합니다. 그 뒤에는 모든 지표, 가장 바쁜 앱, 지표별 탭을 담은 드롭다운이 있습니다.
  • 내 마음대로. Vitals 고유의 색상, 단색, 또는 색각 이상을 위해 만든 세트. 숫자는 라운드, San Francisco, SF Mono, New York 또는 Mac에 있는 어떤 서체든, 가늘게부터 굵게까지. 여유 있거나 작은 간격, 최근 5분, 15분, 30분의 그래프, 라이트 또는 다크, 그리고 같은 모습으로 내보낸 그림.
  • 윈도우와 드롭다운 구성. 윈도우에 표시할 탭과 순서를 고르고, 탭마다 섹션, 카드, 목록을 보이거나 가리거나 순서를 바꿀 수 있습니다. 드롭다운에는 자체 타일과, 지표마다 한 줄씩 보여 주는 목록 레이아웃이 있습니다. 재설정하면 모두 원래대로 돌아갑니다.
  • Docker 컨테이너. 컨테이너 탭에서 모든 Docker 컨테이너의 메모리, CPU, 네트워크, 포트를 윈도우와 드롭다운에 보여 주며, 컨테이너마다 확인 후 중단할 수 있습니다.
  • 사운드와 Bluetooth 탭. Mac의 출력 기기와 레벨, 소리를 내는 모든 앱의 슬라이더, 마이크와 그것을 쓰는 앱, 그리고 연결된 모든 Bluetooth 기기와 배터리 잔량을 낮은 순서로 보여 줍니다.
  • 원하는 단위로. 섭씨 또는 화씨, 네트워크 속도는 바이트 또는 비트, CPU는 코어 기준 또는 Mac 전체 기준. 설정에서 각각 실시간 예시로 보여 줍니다.
  • 온도와 팬. M5를 포함한 Intel과 Apple silicon에서 CPU와 GPU 온도, 팬 속도를 보여 줍니다. 어떤 팬이든 원하는 속도로 고정하고, 클릭 한 번으로 다시 Mac에 맡길 수 있습니다. 메뉴 막대의 온도는 CPU, GPU 또는 가장 뜨거운 센서를 따를 수 있습니다.
  • 종료 및 강제 종료. 앱이나 개별 프로세스를 종료합니다. 항상 먼저 확인합니다.
  • 키보드 단축키와 단축어 동작. 어느 앱에서든 드롭다운이나 윈도우를 열 수 있고, 단축어 앱에서 수치나 가장 바쁜 앱을 가져올 수 있습니다.
  • 이미지로 내보내기. Mac의 스냅샷을 1200 × 630 공유 카드나 대시보드 이미지로 저장하거나 복사합니다.
  • 원하면 Dock에도. Dock에 표시를 켜면 활성 상태 보기처럼 Vitals가 Dock에 머뭅니다. 직접 열면 윈도우가 나타나고, 로그인 시에는 메뉴 막대에만 머뭅니다.

Mac 사용자들의 이야기

Now I find myself stealing quick glances at the menu bar, instead of taking another sip of coffee.

Ed WisemanX에서 인증됨 에미상 수상 감독 겸 프로듀서

macOS Activity Monitor is horrible when I’m juggling dev projects and local AI. Vitals is so much better.

KnowixX에서 인증됨 개발자, AI 빌더

After years of using iStats, I’ve uninstalled it, even with a lifetime license. Switched to Vitals on both my Mac Studio and my laptop.

DustyFskiX에서 인증됨

사용자 후기 132개 모두 보기

자주 묻는 질문

btop과 Vitals를 함께 쓸 수 있나요?

네. 둘 다 같은 Mac을 읽을 뿐 서로에게 아무것도 바꾸지 않습니다. 터미널의 실시간 보기에는 btop을, 어떤 앱인지, 언제부터인지, 그리고 vitals 명령어로 앱별 답을 얻는 데는 Vitals를 쓰면 됩니다.

Vitals에도 btop 같은 전체 화면 보기가 있나요?

없습니다. vitals 명령어는 질문에 답하고 끝납니다. --watch를 붙이면 2초마다 새로 고칩니다. 실시간 전체 화면 보기는 btop의 몫이며, 그 용도에는 btop이 맞는 도구입니다.

서버에는 어느 쪽이 맞나요?

btop입니다. macOS뿐 아니라 Linux와 BSD에서도 실행됩니다. Vitals는 자신이 실행되는 Mac을 지켜봅니다.

출시 가격 기간 동안 Lifetime $15

1회 결제평생 업데이트14일 이내 환불

Vitals 구입 $15

비교 방법

btop 열은 2026년 10월 21일에 GitHub의 README에서 가져왔습니다. README에서 지원 여부를 밝히지 않은 경우에는 “명시되지 않음”으로 표시했습니다. 오래된 정보가 있다면 이메일로 알려 주세요. 바로 고치겠습니다.

더 많은 비교

활성 상태 보기에 앱이 왜 그렇게 여러 행으로 보이는지 궁금하다면 도우미 프로세스에 대해 읽어 보세요.