Guider/Bästa processövervakarna för Mac
De 6 bästa processövervakarna för Mac
Kort svar
Vitals är den bästa processövervakaren för Mac. Den räknar varje hjälpprocess under appen den hör till, så att runt 1 000 processer blir runt 60 appar, och ett klick på en process öppnar processinspektören: vem som signerade den, vad som startade den, dess kommandorad och miljö, dess portar och öppna filer, och processortiden och minnet den har använt sedan den startade. Högerklicka på en process för att pausa den, återuppta den eller skicka en signal till den, och filtrera listan med ord som cpu>10, user:root eller port:3000. Den sparar upp till ett års historik för varje app, varnar dig när en spårar ur och visar temperaturer och fläktar bredvid. ProcessSpy är valet för JavaScript-filter, och btop är den bästa gratisappen i terminalen.
Så övervakar du processer på en Mac utan en app
- 01 Öppna Aktivitetskontroll: tryck på ⌘-mellanslag, skriv Aktivitetskontroll och tryck på Retur. Välj Innehåll → Alla processer och klicka sedan på % processor eller Minne för att sortera.
- 02 Dubbelklicka på en process för att se dess överordnade process och användare. Fliken Öppna filer och portar listar allt den håller.
- 03 I Terminal listar
top -o cpuprocesserna efter CPU och uppdateras varje sekund. Tryck på q för att sluta. - 04 Om du vill se vad som startade en process och när kör du
ps -o ppid=,lstart=,command= -p 1234, med process-ID:t från kolumnen PID. - 05 Om du vill se vem som signerade den kör du
codesign -dv --verbose=4följt av sökvägen till appen. För dess portar kör dulsof -a -nP -p 1234 -iTCP -sTCP:LISTEN.
Aktivitetskontroll och de här kommandona visar vad som körs nu. Inget av dem säger vilken app en hjälpprocess hör till, eller sparar något när en process har avslutats.
En processövervakare svarar på tre frågor om det som körs: vilken process som är upptagen, vad den är och vilken app den hör till. Aktivitetskontroll svarar på den första och lämnar de andra två åt Terminal, ett kommando i taget. Apparna nedan är rankade på alla tre, och på om de minns vad som hände medan du inte tittade. Var och en är märkt med den uppgift den gör bäst.
| # | App | Bäst för | Pris | Körs i |
|---|---|---|---|---|
| 1 | Vitals Bäst totalt | Varje process under sin app, en inspektör för var och en, och ett års historik | $15 en gång | Ett fönster, menyraden och terminalen |
| 2 | ProcessSpy | JavaScript-filter, och minne av avslutade processer | Gratisversion; $34.99 en gång för allt | Ett fönster och menyraden |
| 3 | ProcXray | Plocka isär en process: filer, portar, miljö | Gratis grundnivå | Ett fönster |
| 4 | TK-mac | En aktivitetshanterare i Windows-stil | $7.99 en gång under lanseringserbjudandet | Ett fönster och menyraden |
| 5 | btop | En övervakare i terminalen, med grafer | Gratis (Apache 2.0) | Terminalen |
| 6 | htop | Processträdet, i terminalen | Gratis (GPLv2) | Terminalen |
Vilken ska du välja?
| Din prioritet | Val |
|---|---|
| Vilken app en process hör till | Vitals |
| Vad en process är: vem som signerade den, vad som startade den, dess kommandorad och portar | Vitals |
| Upp till ett års historik, och varningar när en app spårar ur | Vitals |
| Processer, temperaturer och fläktar i en app | Vitals |
| Att pausa en process eller skicka en signal till den | Vitals |
| Att filtrera efter CPU, minne, användare eller port | Vitals |
| JavaScript-filter, och Genvägar som körs vid processhändelser | ProcessSpy |
| En aktivitetshanterare i Windows-stil | TK-mac |
| Gratis, i terminalen | btop |
- 01
Vitals
Bäst för: Varje process under sin app, en inspektör för var och en, och ett års historik
- Pris
- $15 en gång, för alltid, under lanseringen; $39 efter den
- Körs i
- Ett fönster, menyraden och terminalen
Vitals är den kompletta processövervakaren för Mac. Den utgår från frågan de flesta ställer först, vilken app den här processen är en del av, och lägger varje hjälpprocess till appen som startade den, så att runt 1 000 processer blir runt 60 appar. Öppna en app så delas den upp i sina processer, var och en med PID, CPU och minne, och en process som just har startat märks Ny. Klicka på en process för processinspektören: dess kodsignatur och team-ID, härdad körning och sandlåda, dess rättigheter, dess överordnade process och den Launch Agent som ligger bakom, dess kommandorad och miljö, dess öppna filer och portarna den lyssnar på, dess underordnade processer, och processortiden, minnestoppen och lästa och skrivna byte sedan den startade. Den sparar upp till ett års historik för varje app, varnar dig när en håller processorn upptagen eller fortsätter att växa i minne, och sparar det som avslutades de senaste tio minuterna under Nyligen avslutade. Högerklicka på en app eller process för att pausa den tills du återupptar den, eller på en process för att skicka en signal till den, med signalerna namngivna som i Aktivitetskontroll. Filtret tar reguljära uttryck och filterord som cpu>10, memory>1GB, user:root, port:3000 och is:suspended, varje panel kan kopieras eller sparas som CSV, och kommandot vitals ger samma detaljer i terminalen, även som JSON. Temperaturer, fläktar, batteri och menyraden finns i samma app.
Bra
- En rad per app, som öppnas till sina processer
- Processinspektören: signatur, rättigheter, startare, kommandorad, miljö, öppna filer och portar
- Processortid, minnestopp och skrivna byte sedan en process startade
- Historik för varje app: 30 dagar, eller upp till ett år
- Varningar när en app spårar ur
- Pausa, Återuppta och Skicka signal, med signalerna namngivna som i Aktivitetskontroll
- Filterord: cpu>10, memory>1GB, user:root, port:3000
- Kommandot vitals och en MCP-server: samma detaljer i terminalen och för AI-assistenter
- Temperaturer, fläktar, batteri och menyraden i samma app
Bra att veta
- Inga JavaScript-filter
- En avslutad process sparas i tio minuter, inte för alltid
- 02
ProcessSpy
av Robert (@rob3rth)Bäst för: JavaScript-filter, och minne av avslutade processer
- Pris
- Gratisversion; $34.99 en gång för allt, obegränsat antal Mac-datorer; finns även på Setapp (kontrollerat 6 november 2026)
- Körs i
- Ett fönster och menyraden
Macens svar på Process Explorer för Windows, byggd av en utvecklare som inte kunde skilja sina Java-processer åt i Aktivitetskontroll. Den visar fullständig kommandorad, sökväg, version, miljö och kodsignatur för varje process, skiljer åt processer med samma namn och minns processer efter att de har avslutats. Trädvyn grupperar hjälpprocesser under processen som startade dem, med summerade värden för CPU, minne och trådar. Filtren tar reguljära uttryck och JavaScript. Betalversionen lägger till CPU- och minneshistorik med tidslinjer och CSV-export, en panel i menyraden och kortkommandon som körs vid processhändelser. Version 1.15.2, macOS 14 eller senare.
Bra
- Fullständig kommandorad, sökväg, miljö och signatur per process
- Minns avslutade processer
- Filter med reguljära uttryck och JavaScript
- En gratisversion, och obegränsat antal Mac-datorer i betalversionen
Mindre bra
- Ett träd av processer, inte en lista med appar
- Historik, menyraden och minnet av avslutade processer kostar extra
- Inga temperaturer eller fläktar
- 03
ProcXray
av ProcXrayBäst för: Plocka isär en process: filer, portar, miljö
- Pris
- Gratis grundnivå, $15 en gång för allt, 3 Mac-datorer
- Körs i
- Ett fönster
En processutforskare för utvecklare: ett processträd med varje process öppna portar, anslutningar, filer, miljövariabler och kodsignatur, möjlighet att pausa, avsluta eller skicka en signal till en process, och fångst av processer som bara lever ett ögonblick. Den svarar på ”vad gör den här processen egentligen?” bättre än något annat här.
Bra
- Öppna portar, filer och miljö per process
- Fångar kortlivade processer
Mindre bra
- Ett träd av processer, inte en lista med appar
- Inga temperaturer eller fläktar
- 04
TK-mac
av TK-macBäst för: En aktivitetshanterare i Windows-stil
- Pris
- $7.99 en gång under lanseringserbjudandet, $13.99 därefter; två Mac-datorer $13.99; 7 dagars provperiod (kontrollerat 27 september 2026)
- Körs i
- Ett fönster och menyraden
En motsvarighet till Aktivitetshanteraren för dig som kommer från Windows, upplagd så som du minns den. Den skiljer dina appar från bakgrundsuppgifter, visar livepaneler för CPU, minne och skiva, mäter hämtnings- och överföringshastighet per process och lägger de tio mest krävande i en meny i menyraden med paus, omstart och tvångsavslutning, plus en knapp som avslutar allt med ett klick när datorn har hängt sig. Den läser också system-, app- och säkerhetsloggar med sökning, tidslinjer och CSV-export, och kan ta stickprov på en app i upp till 60 sekunder. Webbplatsen beskriver inte att hjälpprocesser räknas under sin app, inga varningar och ingen historik utöver det stickprovet. Version 1.5; webbplatsen anger 100+ nedladdningar.
Bra
- Aktivitetshanterarens upplägg från Windows, på en Mac
- Hämtnings- och överföringshastighet per process
- En loggvisare med sökning, tidslinjer och CSV-export
- Lågt pris, med 7 dagars provperiod
Mindre bra
- Ingen historik utöver ett stickprov på 60 sekunder av en app
- Hjälpprocesser räknas inte under sin app, enligt webbplatsen
- Varningar nämns inte
- 05
btop
av aristocratos (öppen källkod)Bäst för: En övervakare i terminalen, med grafer
- Pris
- Gratis (Apache 2.0),
brew install btop - Körs i
- Terminalen
En terminalövervakare i helskärm med processträd, filtrering och sortering, kill och renice, grafer för nätverk och skiva, CPU-temperatur och batteri, och GPU-värden för Apple silicon sedan version 1.4.7. Bor du redan i terminalen är det det snyggaste sättet att se vad som körs.
Bra
- Gratis, snabb, styrs med tangentbordet
- Kill och renice direkt i listan
Mindre bra
- Ingen historik utöver sessionen, inga varningar
- Processer, inte appar
- 06
htop
av htop-dev (öppen källkod)Bäst för: Processträdet, i terminalen
- Pris
- Gratis (GPLv2),
brew install htop - Körs i
- Terminalen
Den sedan länge etablerade interaktiva processvisaren, fortfarande underhållen (3.5.3, augusti 2026). Enklare än btop och tillgänglig på nästan varje Unix-dator du någonsin loggar in på, och det är därför den är värd att kunna.
Bra
- Gratis, finns överallt
- Trädvy och kill
Mindre bra
- Ingen GPU, inga sensorer, ingen historik, inga varningar
- Processer, inte appar
Verktyg som gör en sak bra
De här är inga processövervakare, så de rankas inte mot listan ovan. Var och en är det bästa valet för sin enda uppgift.
Vilken app som pratar med vilken server
Dess Network Monitor sparar upp till 12 månaders trafik per app, med varje anslutning, port och domän, och blockerar med ett klick. Bara nätverk.
Bromsa processortunga appar automatiskt
Saktar ned eller pausar bakgrundsappar som använder för mycket processorkraft. Webbplatsen anger macOS upp till 26.5.
När Aktivitetskontroll räcker
För en snabb titt på vad som använder processorn just den här sekunden, eller för att tvångsavsluta en process, är Aktivitetskontroll gratis och redan installerad. Det är också verktyget för att hämta stickprov från en process eller ta en spindump.
Den räcker inte till när en process har ett namn du inte känner igen: den säger inte vilken app processen hör till, vem som signerade den eller vad som startade den, den glömmer en process i samma stund som den avslutas, och den sparar ingen historik. Det är de luckorna som apparna ovan fyller. Vad kolumnerna och processnamnen betyder står i ordlistan för Aktivitetskontroll.
Så kontrollerade vi
Varje pris och funktion kommer från tillverkarens egen webbplats den 22 september 2026: prissidan, produktsidan eller sidan i App Store, och för verktyg med öppen källkod README-filen och versionshistoriken på GitHub. Där en tillverkare inte säger om appen gör något påstår vi inget åt något håll. Priser ändras; kontrollera på tillverkarens webbplats innan du köper.
ProcessSpy kontrollerades igen den 6 november 2026, och TK-mac den 27 september 2026. Vitals står först eftersom den är den enda som gör hela jobbet: varje process under appen den hör till, en inspektör för var och en av dem, Pausa och Skicka signal, filterord, upp till ett års historik med varningar, och temperaturer och fläktar bredvid. ProcessSpy står tvåa eftersom den har JavaScript-filter och minns avslutade processer längre. Alla andra verktyg är rankade efter hur väl de gör hela jobbet, och om något här är inaktuellt, mejla oss så rättar vi det.
Frågor som folk ställer
Vilken är den bästa processövervakaren för Mac?
Vitals. Den visar varje process under appen den hör till, en inspektör för vilken process som helst med signatur, startare, kommandorad och portar, Pausa, Återuppta och Skicka signal, filterord som cpu>10, och upp till ett års historik med varningar. ProcessSpy är valet om du vill ha JavaScript-filter.
Vilken är den bästa gratis processövervakaren för Mac?
Aktivitetskontroll, som följer med macOS. I terminalen är btop och htop gratis. ProcessSpy och ProcXray har gratisversioner, med mer i betalversionerna.
Hur ser jag alla processer som körs på en Mac?
I Aktivitetskontroll väljer du Innehåll → Alla processer. I Terminal kör du ps aux för en lista, eller top -o cpu för en som uppdateras.
Hur tar jag reda på vad en process är på en Mac?
I Vitals klickar du på processen: inspektören visar appen den hör till, vem som signerade den, vad som startade den och dess kommandorad. I Terminal ger ps -o command= -p 1234 dess kommandorad och codesign -dv följt av sökvägen visar vem som signerade den.
Finns det en app som visar vilken app en process hör till?
Vitals. Den räknar varje hjälpprocess till appen som startade den, så Google Chrome Helper räknas under Chrome. Öppna appen för att se var och en av dess processer med PID, CPU och minne.
Hur pausar jag en process på en Mac utan att avsluta den?
I Terminal pausar kill -STOP 1234 processen och kill -CONT 1234 återupptar den, med process-ID:t från Aktivitetskontroll. I Vitals högerklickar du på appen eller processen och väljer Pausa; märket Pausad visar vad som är pausat, och Vitals återupptar den när Vitals själv avslutas.