Gidsen/Beste procesmonitors voor Mac
De 6 beste procesmonitors voor Mac
Kort antwoord
Vitals is de beste procesmonitor voor Mac. Het telt elk helperproces mee onder de app waar het bij hoort, zodat zo’n 1000 processen zo’n 60 apps worden, en een klik op een proces opent de procesinspector: wie het ondertekende, wat het startte, zijn opdrachtregel en omgeving, zijn poorten en open bestanden, en de CPU-tijd en het geheugen die het sinds de start heeft gebruikt. Klik met de rechtermuisknop op een proces om het te pauzeren, te hervatten of er een signaal naartoe te sturen, en filter de lijst met woorden zoals cpu>10, user:root of port:3000. Het bewaart tot een jaar geschiedenis voor elke app, waarschuwt je als er een uit de hand loopt en toont temperaturen en ventilatoren ernaast. ProcessSpy is de keuze voor JavaScript-filters, en btop is de beste gratis tool in de terminal.
Zo houd je processen op een Mac in de gaten zonder app
- 01 Open Activiteitenweergave: druk op ⌘-spatiebalk, typ Activiteitenweergave en druk op Return. Kies Weergave → Alle processen en klik op % CPU of Geheugen om te sorteren.
- 02 Dubbelklik op een proces voor het bovenliggende proces en de gebruiker. Het tabblad ‘Open bestanden en poorten’ toont alles wat het open heeft.
- 03 In Terminal toont
top -o cpuprocessen op CPU, elke seconde bijgewerkt. Druk op q om te stoppen. - 04 Voor wat een proces startte en wanneer, voer je
ps -o ppid=,lstart=,command= -p 1234uit, met de proces-ID uit de kolom PID. - 05 Voor wie het ondertekende, voer je
codesign -dv --verbose=4uit, gevolgd door het pad naar de app. Voor zijn poorten voer jelsof -a -nP -p 1234 -iTCP -sTCP:LISTENuit.
Activiteitenweergave en deze commando’s tonen wat er nu draait. Geen ervan zegt bij welke app een helperproces hoort, of bewaart iets zodra een proces eindigt.
Een procesmonitor beantwoordt drie vragen over wat er draait: welk proces het druk heeft, wat het is, en bij welke app het hoort. Activiteitenweergave beantwoordt de eerste en laat de andere twee aan Terminal over, één commando tegelijk. De apps hieronder zijn op alle drie gerangschikt, en op of ze onthouden wat er gebeurde terwijl je niet keek. Bij elke app staat waar die het sterkst in is.
| # | App | Ideaal voor | Prijs | Werkt in |
|---|---|---|---|---|
| 1 | Vitals Beste keuze | Elk proces onder zijn app, een inspector voor elk proces, en een jaar geschiedenis | $15 eenmalig | Een venster, de menubalk en de terminal |
| 2 | ProcessSpy | JavaScript-filters, en beëindigde processen onthouden | Gratis versie; $34.99 eenmalig voor alles | Een venster en de menubalk |
| 3 | ProcXray | Eén proces uit elkaar halen: bestanden, poorten, omgeving | Gratis basisversie | Een venster |
| 4 | TK-mac | Een Taakbeheer in Windows-stijl | $7.99 eenmalig tijdens de introductieaanbieding | Een venster en de menubalk |
| 5 | btop | Een monitor in de terminal, met grafieken | Gratis (Apache 2.0) | De terminal |
| 6 | htop | De procesboom, in de terminal | Gratis (GPLv2) | De terminal |
Welke moet je kiezen?
| Je prioriteit | Keuze |
|---|---|
| Bij welke app een proces hoort | Vitals |
| Wat een proces is: wie het ondertekende, wat het startte, zijn opdrachtregel en poorten | Vitals |
| Tot een jaar geschiedenis, en meldingen als een app uit de hand loopt | Vitals |
| Processen, temperaturen en ventilatoren in één app | Vitals |
| Een proces pauzeren of er een signaal naartoe sturen | Vitals |
| Filteren op CPU, geheugen, gebruiker of poort | Vitals |
| JavaScript-filters, en Opdrachten die bij procesgebeurtenissen worden uitgevoerd | ProcessSpy |
| Een Taakbeheer in Windows-stijl | TK-mac |
| Gratis, in de terminal | btop |
- 01
Vitals
Ideaal voor: Elk proces onder zijn app, een inspector voor elk proces, en een jaar geschiedenis
- Prijs
- $15 eenmalig, levenslang, tijdens de lancering; daarna $39
- Werkt in
- Een venster, de menubalk en de terminal
Vitals is de complete procesmonitor voor Mac. Het begint bij de vraag die de meeste mensen als eerste hebben, bij welke app hoort dit proces, en telt elke helper op bij de app die hem startte, zodat zo’n 1000 processen zo’n 60 apps worden. Open een app en hij valt uiteen in zijn processen, elk met PID, CPU en geheugen, en een proces dat net is gestart, is gemarkeerd als Nieuw. Klik op een proces voor de procesinspector: zijn codehandtekening en team-ID, de geharde runtime en sandbox, zijn rechten, zijn bovenliggende proces en de Launch Agent erachter, zijn opdrachtregel en omgeving, zijn open bestanden en de poorten waarop het luistert, zijn onderliggende processen, en de CPU-tijd, de geheugenpiek en de gelezen en geschreven bytes sinds de start. Het bewaart tot een jaar geschiedenis voor elke app, waarschuwt je als er een de CPU bezig blijft houden of in geheugen blijft groeien, en houdt wat in de laatste tien minuten is beëindigd bij onder Onlangs beëindigd. Klik met de rechtermuisknop op een app of proces om het te pauzeren tot je het hervat, of op een proces om er een signaal naartoe te sturen, met de signalen zoals Activiteitenweergave ze noemt. Het filter werkt met reguliere expressies en filterwoorden zoals cpu>10, memory>1GB, user:root, port:3000 en is:suspended, elk paneel kan worden gekopieerd of als CSV bewaard, en het vitals-commando geeft dezelfde details in de terminal, ook als JSON. Temperaturen, ventilatoren, batterij en de menubalk zitten in dezelfde app.
Pluspunten
- Eén regel per app, die openklapt tot zijn processen
- De procesinspector: handtekening, rechten, starter, opdrachtregel, omgeving, open bestanden en poorten
- CPU-tijd, geheugenpiek en geschreven bytes sinds de start van een proces
- Geschiedenis voor elke app: 30 dagen, of tot een jaar
- Meldingen als een app uit de hand loopt
- Pauzeer, Hervat en Stuur signaal, met de signalen zoals Activiteitenweergave ze noemt
- Filterwoorden: cpu>10, memory>1GB, user:root, port:3000
- Een vitals-commando en een MCP-server: dezelfde details in de terminal en voor AI-assistenten
- Temperaturen, ventilatoren, batterij en de menubalk in dezelfde app
Goed om te weten
- Geen JavaScript-filters
- Een beëindigd proces wordt tien minuten bewaard, niet voorgoed
- 02
ProcessSpy
van Robert (@rob3rth)Ideaal voor: JavaScript-filters, en beëindigde processen onthouden
- Prijs
- Gratis versie; $34.99 eenmalig voor alles, onbeperkt aantal Macs; ook via Setapp (gecontroleerd op 6 november 2026)
- Werkt in
- Een venster en de menubalk
Het Mac-antwoord op Process Explorer voor Windows, gebouwd door een ontwikkelaar die zijn Java-processen in Activiteitenweergave niet uit elkaar kon houden. Het toont van elk proces de volledige opdrachtregel, het pad, de versie, de omgeving en de codehandtekening, houdt processen met dezelfde naam uit elkaar en onthoudt processen nadat ze zijn beëindigd. De boomweergave zet helpers onder het proces dat ze heeft gestart, met opgetelde totalen voor CPU, geheugen en threads. Filters werken met reguliere expressies en JavaScript. De betaalde versie voegt CPU- en geheugengeschiedenis toe met tijdlijnen en CSV-export, een dashboard in de menubalk en opdrachten die bij procesgebeurtenissen worden uitgevoerd. Versie 1.15.2, macOS 14 of nieuwer.
Pluspunten
- Volledige opdrachtregel, pad, omgeving en handtekening per proces
- Onthoudt beëindigde processen
- Filters met reguliere expressies en JavaScript
- Een gratis versie, en onbeperkt aantal Macs met de betaalde
Minpunten
- Een boom van processen, geen lijst van apps
- Geschiedenis, de menubalk en het terugzien van beëindigde processen zijn betaalde functies
- Geen temperaturen of ventilatoren
- 03
ProcXray
van ProcXrayIdeaal voor: Eén proces uit elkaar halen: bestanden, poorten, omgeving
- Prijs
- Gratis basisversie, $15 eenmalig voor alles, 3 Macs
- Werkt in
- Een venster
Een procesverkenner voor ontwikkelaars: een procesboom met per proces de open poorten, verbindingen, bestanden, omgevingsvariabelen en codehandtekening, de mogelijkheid om een proces te pauzeren, te beëindigen of een signaal te sturen, en het vastleggen van processen die maar een moment bestaan. Het beantwoordt ‘wat doet dit proces precies?’ beter dan alles hier.
Pluspunten
- Open poorten, bestanden en omgeving per proces
- Legt kortlevende processen vast
Minpunten
- Een boom van processen, geen lijst van apps
- Geen temperaturen of ventilatoren
- 04
TK-mac
van TK-macIdeaal voor: Een Taakbeheer in Windows-stijl
- Prijs
- $7.99 eenmalig tijdens de introductieaanbieding, daarna $13.99; twee Macs $13.99; 7 dagen gratis proberen (gecontroleerd op 27 september 2026)
- Werkt in
- Een venster en de menubalk
Een Taakbeheer voor wie van Windows komt, ingedeeld zoals ze het kennen. Het scheidt je apps van achtergrondtaken, toont live dashboards voor CPU, geheugen en schijf, houdt de upload- en downloadsnelheid per proces bij en zet de tien grootste verbruikers in een uitklapmenu in de menubalk, met pauzeren, herstarten en geforceerd stoppen, plus alles stoppen met één klik voor een vastgelopen Mac. Het leest ook systeem-, app- en beveiligingslogs, met zoeken, tijdlijnen en CSV-export, en kan van één app een momentopname maken van maximaal 60 seconden. De website zegt niets over helperprocessen die onder hun app worden geteld, over meldingen of over geschiedenis buiten die momentopname. Versie 1.5; volgens de website 100+ keer gedownload.
Pluspunten
- De indeling van Taakbeheer uit Windows, op een Mac
- Upload- en downloadsnelheid per proces
- Een logviewer met zoeken, tijdlijnen en CSV-export
- Lage prijs, 7 dagen gratis proberen
Minpunten
- Geen geschiedenis buiten een momentopname van 60 seconden van één app
- Helperprocessen niet bij hun app geteld, voor zover de website zegt
- Geen meldingen vermeld
- 05
btop
van aristocratos (open source)Ideaal voor: Een monitor in de terminal, met grafieken
- Prijs
- Gratis (Apache 2.0),
brew install btop - Werkt in
- De terminal
Een terminalmonitor op volledig scherm met een procesboom, filteren en sorteren, kill en renice, grafieken voor netwerk en schijf, CPU-temperatuur en batterij, en GPU-cijfers voor Apple silicon sinds versie 1.4.7. Werk je toch al in de terminal, dan is dit de mooiste manier om te zien wat er draait.
Pluspunten
- Gratis, snel, volledig met het toetsenbord
- Kill en renice vanuit de lijst
Minpunten
- Geen geschiedenis buiten de sessie, geen meldingen
- Processen, geen apps
- 06
htop
van htop-dev (open source)Ideaal voor: De procesboom, in de terminal
- Prijs
- Gratis (GPLv2),
brew install htop - Werkt in
- De terminal
De interactieve procesviewer die al heel lang bestaat en nog steeds wordt onderhouden (3.5.3, augustus 2026). Soberder dan btop en beschikbaar op bijna elke Unix-machine waarop je ooit inlogt, en daarom de moeite waard om te kennen.
Pluspunten
- Gratis, overal
- Boomweergave en kill
Minpunten
- Geen GPU, sensoren, geschiedenis of meldingen
- Processen, geen apps
Tools die één ding goed doen
Dit zijn geen procesmonitors, dus ze staan niet in de ranglijst hierboven. Elk is de beste keuze voor die ene taak.
Welke app met welke server praat
De netwerkmonitor bewaart tot 12 maanden verkeer per app, met elke verbinding, poort en elk domein, en blokkeert met één klik. Alleen netwerk.
CPU-vreters automatisch afremmen
Remt achtergrondapps af die te veel CPU gebruiken, of pauzeert ze. De website noemt macOS tot en met 26.5.
Wanneer Activiteitenweergave genoeg is
Voor een snelle blik op wat de CPU op dit moment gebruikt, of om één proces geforceerd te stoppen, is Activiteitenweergave gratis en al geïnstalleerd. Het is ook het hulpmiddel om een momentopname van een proces te maken of een spindump vast te leggen.
Het schiet tekort als een proces een naam heeft die je niet herkent: het zegt niet bij welke app het hoort, wie het ondertekende of wat het startte, het vergeet een proces zodra dat eindigt, en het bewaart geen geschiedenis. Die gaten vullen de apps hierboven. Wat de kolommen en procesnamen betekenen, staat in de woordenlijst van Activiteitenweergave.
Zo hebben we gecontroleerd
Elke prijs en functie komt van de eigen website van de maker, zoals die was op 22 september 2026: de prijspagina, de productpagina of de App Store-pagina, en voor opensourcetools de README en de releasegeschiedenis op GitHub. Zegt een maker niet of een app iets kan, dan beweert het overzicht dat ook niet, in welke richting dan ook. Prijzen veranderen; kijk op de website van de maker voordat je koopt.
ProcessSpy is opnieuw gecontroleerd op 6 november 2026, en TK-mac op 27 september 2026. Vitals staat bovenaan omdat het als enige de hele taak doet: elk proces onder de app waar het bij hoort, een inspector voor elk van die processen, Pauzeer en Stuur signaal, filterwoorden, tot een jaar geschiedenis met meldingen, en temperaturen en ventilatoren ernaast. ProcessSpy staat tweede omdat het JavaScript-filters heeft en beëindigde processen langer onthoudt. Elke andere tool is gerangschikt op hoe goed hij de hele taak doet, en klopt er iets niet meer, mail ons dan en we passen het aan.
Vragen die mensen stellen
Wat is de beste procesmonitor voor Mac?
Vitals. Het toont elk proces onder de app waar het bij hoort, een inspector voor elk proces met zijn handtekening, starter, opdrachtregel en poorten, Pauzeer, Hervat en Stuur signaal, filterwoorden zoals cpu>10, en tot een jaar geschiedenis met meldingen. ProcessSpy is de keuze als je JavaScript-filters wilt.
Wat is de beste gratis procesmonitor voor Mac?
Activiteitenweergave, dat bij macOS zit. In de terminal zijn btop en htop gratis. ProcessSpy en ProcXray hebben gratis versies, met meer in de betaalde.
Hoe zie ik elk proces dat op een Mac draait?
Kies in Activiteitenweergave Weergave → Alle processen. Voer in Terminal ps aux uit voor een lijst, of top -o cpu voor een lijst die wordt bijgewerkt.
Hoe kom ik erachter wat een proces is op een Mac?
Klik in Vitals op het proces: de inspector toont de app waar het bij hoort, wie het ondertekende, wat het startte en zijn opdrachtregel. In Terminal geeft ps -o command= -p 1234 de opdrachtregel, en codesign -dv gevolgd door het pad laat zien wie het ondertekende.
Is er een app die laat zien bij welke app een proces hoort?
Vitals. Het telt elk helperproces bij de app die het heeft gestart, dus Google Chrome Helper telt mee bij Chrome. Open de app om elk van zijn processen te zien, met PID, CPU en geheugen.
Hoe pauzeer ik een proces op een Mac zonder het te stoppen?
In Terminal pauzeert kill -STOP 1234 het proces en hervat kill -CONT 1234 het, met het proces-ID uit Activiteitenweergave. Klik in Vitals met de rechtermuisknop op de app of het proces en kies Pauzeer; een markering Gepauzeerd laat zien wat gepauzeerd is, en Vitals hervat het wanneer Vitals zelf stopt.