Guides/Vitals face à btop

Vitals face à btop

Atta 🐬

Fondateur de Vitals

btop vérifié le

En bref

btop et Vitals montrent tous deux ce que fait votre Mac, depuis des endroits différents. btop est un moniteur plein écran gratuit pour le terminal, avec des graphiques et une arborescence de processus, sur macOS, Linux et BSD. Vitals liste des apps plutôt que des processus, garde jusqu’à un an d’historique et envoie des alertes, dans une fenêtre et la barre des menus, et depuis la 1.8 il répond aussi dans le terminal, avec la commande vitals et du JSON pour les scripts.

Vitalsbtop
Ce que c’est
VitalsUn remplaçant du Moniteur d’activité : une fenêtre, la barre des menus et une commande de terminal
btopUn moniteur plein écran dans le terminal
Où il fonctionne
VitalsUne fenêtre, la barre des menus et Terminal, sur le Mac qu’il surveille
btopLe terminal, sur macOS, Linux et BSD, via SSH aussi
Liste de ce qui tourne
VitalsChaque app, environ 60 lignes, processus utilitaires compris
btopChaque processus, avec une vue en arborescence
Vue en direct
VitalsLa fenêtre et la barre des menus ; vitals status --watch dans le terminal
btopPlein écran, avec des graphiques pour le processeur, la mémoire, le réseau et le disque
Historique
VitalsChaque mesure, par app, jusqu’à un an
btopAucun au-delà de la session
Alertes
VitalsQuand une app sollicite le processeur en continu, grossit sans cesse en mémoire, ou sollicite fortement le disque ou le réseau
btopNon
Mettre fin à un processus
VitalsQuitter ou forcer à quitter, après avoir indiqué si c’est sans risque
btopN’importe quel signal, depuis la liste
Serveurs de dev et ports ouverts
VitalsRegroupés par projet, avec pour chaque port s’il est ouvert au réseau
btopNon précisé
Pour les scripts
VitalsJSON ou CSV depuis chaque commande vitals
btopNon précisé
Assistants IA
VitalsUn serveur MCP : Claude, Codex et Cursor peuvent demander ce qui tourne
btopNon précisé
Agents de code et forfaits IA
VitalsChaque agent en cours et ce qu’il a lancé, ce qu’il reste de chaque forfait IA et quand il se réinitialise, et les tokens utilisés
btopNon précisé
GPU et température
VitalsLe GPU et, sur Apple silicon, le Neural Engine, chacun avec les apps qui l’utilisent ; température du processeur et du GPU, vitesse et réglage des ventilateurs
btopGPU Apple silicon depuis la version 1.4.7, température du processeur et batterie
Open source
VitalsNon
btopOui, Apache 2.0
Prix
Vitals$9 pour un an de mises à jour, ou $15 à vie pendant le lancement ($39 ensuite). Un seul paiement
btopGratuit (licence Apache 2.0)
Configuration requise
VitalsmacOS 15 ou version ultérieure
btopmacOS, Linux, FreeBSD, NetBSD ou OpenBSD

Choisissez Vitals si

  • Vous voulez savoir quelle app est responsable, pas quel processus
  • Vous voulez jusqu’à un an d’historique et des alertes
  • Vous voulez des réponses qu’un script ou un agent peut lire, en JSON
Obtenir Vitals pour $15

Choisissez btop si

  • Vous voulez une vue en direct plein écran dans le terminal
  • Vous surveillez aussi des machines Linux ou BSD
  • Vous voulez du gratuit et de l’open source
Site btop

Là où Vitals prend l’avantage

Des apps, pas un millier de lignes

btop liste chaque processus, si bien qu’un navigateur fait des dizaines de lignes. Vitals ajoute chaque processus utilitaire à l’app qui l’a lancé, dans la fenêtre comme dans vitals top, de sorte que Chrome est une ligne avec un chiffre.

Il se souvient, et il vous prévient

btop montre la session que vous avez sous les yeux. Vitals garde jusqu’à un an pour chaque app et envoie une notification quand l’une d’elles occupe le processeur ou ne cesse de grossir en mémoire, si bien qu’un après-midi lent peut encore s’expliquer le soir.

Des réponses qu’un script peut lire

btop est une vue pour une personne. Chaque commande vitals répond aussi en JSON ou en CSV, si bien qu’un script, une tâche cron ou un agent de code peut demander ce qui utilise le Mac et obtenir la même réponse que vous.

Voyez par vous-même

Le même Mac, listé comme le fait le Moniteur d’activité et comme le fait Vitals. Cliquez sur Vitals pour voir environ 900 processus devenir huit apps.

922 processus
Google Chrome
96 processus
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 processus
8,17 GB
Code Helper (Renderer) 1904 1,12 GB
Code Helper (Plugin) 1933 968 MB
Code Helper (GPU) 1899 412 MB
Terminal
49 processus
3,81 GB
node 60412 486 MB
node 60533 391 MB
zsh 60120 12 MB
Safari
16 processus
2,69 GB
Safari Web Content 7731 612 MB
Safari Web Content 7790 388 MB
Safari Networking 7702 94 MB
Docker
9 processus
1,57 GB
Slack
13 processus
1,06 GB
Figma
14 processus
912 MB
Zoom
8 processus
640 MB

Tout ce que fait Vitals

Une app, un seul paiement, sans abonnement.

  • Les processus regroupés par app. Chaque processus utilitaire est rattaché à l’app qui l’a lancé : un Mac en pleine activité affiche ainsi environ 60 apps au lieu d’environ 1 000 processus, chacune avec une seule valeur pour la mémoire, le processeur, l’énergie, le disque et le réseau.
  • Un onglet par sous-système. Vue d’ensemble, Processeur, Mémoire, Disque, Réseau, GPU, Neural Engine, Batterie, Son, Bluetooth et Projets, plus Conteneurs quand Docker tourne, chacun avec ses valeurs en direct et les apps qui se cachent derrière.
  • Vos agents de code, et ce qu’il reste de vos forfaits. Un onglet Agents avec chaque agent de code en cours, Claude Code, Codex, Gemini CLI et les autres : son projet, ce qu’il fait en ce moment et tout ce qu’il a lancé, avec Quitter pour la session et tout cela d’un coup. Pour Claude, Codex, GitHub Copilot, Cursor, Antigravity, Grok, Ollama et OpenCode, ce qu’il reste de chaque forfait, quand il se réinitialise et si vous êtes dans le rythme, pour chaque compte connecté sur le Mac, ainsi que les tokens utilisés par Claude Code et Codex aujourd’hui et cette semaine.
  • Un serveur MCP pour Claude, Codex et Cursor. Claude, Claude Code, Codex, Cursor et tout assistant qui parle MCP peuvent demander ce qui tourne, quelle app se cache derrière un chiffre, ce qui occupe un port, et à quoi ont ressemblé les 30 derniers jours. Il ne peut rien quitter de lui-même : Vitals vous demande d’abord. Désactivé tant que vous ne l’activez pas.
  • La commande vitals. Une commande pour le terminal qui répond depuis l’app en cours : les apps qui consomment le plus, les ports et serveurs de dev par projet, les agents de code, ce qu’il reste de chaque forfait IA et jusqu’à un an d’historique, sous forme de tableau ou de JSON. Elle demande avant de quitter ou d’arrêter. Elle est fournie avec l’app, ou avec Homebrew.
  • Un onglet pour le Neural Engine. L’intensité du travail du Neural Engine, les apps qui l’utilisent et un graphique des dernières minutes, dans la fenêtre, dans la barre des menus et dans la Vue d’ensemble. Sur les Mac avec Apple silicon.
  • Dans votre navigateur. Cliquez sur Chrome, Safari, Firefox, Edge, Brave, Arc ou Dia pour voir sa mémoire et son processeur répartis entre onglets, extensions, affichage et le navigateur lui-même. Slack, VS Code et les apps similaires sont répartis par fenêtre.
  • Jusqu’à un an d’historique. Processeur, mémoire, énergie, disque et réseau de la dernière heure à la dernière année, avec les apps qui ont le plus consommé, classées heure par heure sur les deux derniers jours. Gardez 30 jours, 90 jours, 6 mois ou un an.
  • Ce qui empêche le Mac de se mettre en veille, et fait tourner les ventilateurs. L’onglet Batterie liste les apps qui empêchent la mise en veille, ce que chacune dit faire et depuis combien de temps. Quand le Mac chauffe, Vitals nomme les apps responsables, avec un bouton Quitter à côté de chacune.
  • Alertes quand une app dérape. Une notification quand une app sollicite le processeur en continu, grossit sans cesse en mémoire, ou sollicite fortement le disque ou le réseau.
  • Serveurs de dev et ports ouverts, par projet. Les processus regroupés selon le dossier de projet dans lequel ils tournent, avec leurs ports d’écoute, et les serveurs de dev restés inactifs depuis des jours signalés et proposés à l’arrêt.
  • Une barre des menus à votre façon. Chaque mesure peut avoir son propre élément dans la barre des menus : processeur, mémoire, GPU, réseau, disque, température, vitesse du ventilateur ou batterie, en valeur, en graphique ou les deux, placés dans l’ordre de votre choix en les faisant glisser avec ⌘. Derrière, un menu déroulant avec toutes les mesures, les apps les plus actives et un onglet pour chaque mesure.
  • Faites-le vôtre. Les couleurs de Vitals, Monochrome ou un jeu conçu pour le daltonisme. Les chiffres en Arrondie, San Francisco, SF Mono, New York ou n’importe quelle police du Mac, de fin à gras. Un espacement confortable ou compact, des graphiques des 5, 15 ou 30 dernières minutes, clair ou sombre, et des images exportées dans le même style.
  • Organisez la fenêtre et le menu déroulant. Choisissez les onglets de la fenêtre et leur ordre, et affichez, masquez ou réorganisez les sections, les cartes et les listes de chaque onglet. Le menu déroulant a ses propres vignettes et une disposition Liste avec une ligne par mesure. Réinitialiser remet tout en place.
  • Conteneurs Docker. Un onglet Conteneurs avec la mémoire, le processeur, le réseau et les ports de chaque conteneur Docker, dans la fenêtre et le menu déroulant, et un bouton Arrêter pour chacun, après confirmation.
  • Onglets Son et Bluetooth. La sortie audio du Mac et son niveau, avec un curseur pour chaque app qui joue du son, le micro et les apps qui l’utilisent, et chaque appareil Bluetooth connecté avec sa batterie, la plus faible en premier.
  • Les unités de votre choix. Celsius ou Fahrenheit, octets ou bits pour le débit réseau, et processeur par cœur ou pour tout le Mac, chacun avec un exemple en direct dans les Réglages.
  • Températures et ventilateurs. Température du processeur et du GPU sur Intel et Apple silicon, M5 compris, et vitesse des ventilateurs. Maintenez n’importe quel ventilateur à la vitesse de votre choix, et rendez-en le contrôle au Mac en un clic. La température dans la barre des menus peut suivre le processeur, le GPU ou le capteur le plus chaud.
  • Quitter et forcer à quitter. Quittez une app ou un seul processus, toujours après confirmation.
  • Raccourcis clavier et actions Raccourcis. Ouvrez le menu déroulant ou la fenêtre depuis n’importe quelle app, et obtenez une mesure ou l’app la plus active depuis l’app Raccourcis.
  • Exporter en image. Enregistrez ou copiez un instantané du Mac sous forme de carte à partager de 1200 × 630 ou d’image du tableau de bord.
  • Dans le Dock, si vous voulez. Afficher dans le Dock garde Vitals dans le Dock, comme le Moniteur d’activité. Ouvert à la main, il affiche sa fenêtre ; à l’ouverture de session, il reste dans la barre des menus.

Ce qu’en disent les utilisateurs de Mac

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

Ed WisemanVérifié sur X Réalisateur et producteur récompensé aux Emmy Awards

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

KnowixVérifié sur X Développeur et créateur de projets d’IA

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.

DustyFskiVérifié sur X

Lire les 132 témoignages

Questions fréquentes

Puis-je utiliser btop et Vitals ensemble ?

Oui. Ils lisent le même Mac et ne changent rien l’un pour l’autre : btop pour une vue en direct dans un terminal, Vitals pour savoir quelle app, depuis quand, et pour des réponses par app avec la commande vitals.

Vitals a-t-il une vue plein écran comme btop ?

Non. La commande vitals répond à une question et s’arrête ; ajoutez --watch et elle s’actualise toutes les deux secondes. La vue en direct plein écran, c’est celle de btop, et pour cela btop est le bon outil.

Lequel est fait pour les serveurs ?

btop. Il fonctionne sur Linux et BSD comme sur macOS. Vitals surveille le Mac sur lequel il tourne.

Lifetime à $15 tant que dure le prix de lancement

Paiement uniqueMises à jour à vieRemboursement sous 14 jours

Obtenir Vitals pour $15

Notre méthode de comparaison

La colonne btop vient de son README sur GitHub, consulté le 21 octobre 2026. Quand le README ne dit pas s’il fait quelque chose, la case indique « Non précisé ». Si une case n’est plus à jour, écrivez-nous et nous la corrigerons.

Autres comparatifs

Vous vous demandez pourquoi les apps occupent autant de lignes dans le Moniteur d’activité ? Lisez l’article sur les processus utilitaires.