% processor
Andra namn: CPU-procent, processor över 100 %, CPU över 100 %
Kort svar
% processor är den andel av processorkapaciteten som en process använder, mätt per processorkärna. Eftersom varje kärna räknas som 100 % kan en process som använder flera kärnor samtidigt visa mer än 100 %.
Kolumnen % processor i Aktivitetskontroll visar hur upptagen en process håller processorn. Värdet 100 % betyder att processen använder motsvarande en hel kärna. På en Mac med åtta kärnor är taket för alla processer tillsammans 800 %.
Ett högt värde är inte alltid ett problem. Att exportera video, kompilera kod eller indexera filer ska använda mycket processorkraft en stund. Det blir ett problem när en process ligger kvar högt fast du inte ber den göra något.
På den här sidan
- Varför % processor kan gå över 100
- Vad % processor inte berättar
- Så hittar du vad som använder processorn
- Så tar du reda på den högsta möjliga % processor på din Mac
- Apple silicon och Intel: vad som räknas som en kärna
- Så ser du när en app verkligen använder för mycket processorkraft
- Vad du gör åt en app som håller processorn upptagen
Varför % processor kan gå över 100
Aktivitetskontroll lägger ihop tiden som en process tillbringar på varje kärna. Om en app arbetar på tre kärnor för fullt visar den ungefär 300 %. Det är normalt för appar som är byggda för att använda många trådar, som videoredigerare, kompilatorer och webbläsare.
Siffrorna System, Användare och Overksam längst ned på fliken Processor fungerar annorlunda. De beskriver hela processorn, så tillsammans blir de 100 %.
Vad % processor inte berättar
% processor mäter hur stor del av tiden en kärna är upptagen, inte hur snabbt kärnan går. På Apple silicon kan både prestandakärnor och effektivitetskärnor visa 100 % medan de gör väldigt olika mycket arbete.
Det visar inte heller om en app svarar. En app kan ha hängt sig på 0 % medan den väntar på något, eller svara fint på 400 %.
Så hittar du vad som använder processorn
Öppna Aktivitetskontroll, klicka på fliken Processor och klicka på kolumnrubriken % processor för att sortera från högst till lägst. Titta i några sekunder, eftersom värdena ändras vid varje uppdatering.
I Terminal visar top -o cpu samma lista sorterad efter processoranvändning. Tryck på q för att avsluta.
Så tar du reda på den högsta möjliga % processor på din Mac
Taket för % processor är 100 % gånger antalet kärnor som macOS kan schemalägga arbete på. Du kan slå upp det talet i Terminal i stället för att gissa.
- Öppna Terminal från Program > Verktygsprogram.
- Kör
sysctl -n hw.logicalcpu. Det skriver ut antalet logiska kärnor. - Multiplicera talet med 100. Det är den högsta % processor som alla processer tillsammans kan visa, och det högsta en enskild process kan nå om den håller alla kärnor upptagna.
- På en Mac med Apple silicon kör du
sysctl hw.perflevel0.logicalcpu hw.perflevel1.logicalcpuför att se hur många av kärnorna som är prestandakärnor och hur många som är effektivitetskärnor.
Apple silicon och Intel: vad som räknas som en kärna
På en Intel-baserad Mac med Hyper-Threading visas varje fysisk kärna som två logiska kärnor. sysctl -n hw.physicalcpu visar det fysiska antalet och sysctl -n hw.logicalcpu det logiska, och % processor mäts mot det logiska antalet. En Intel-baserad Mac med fyra fysiska kärnor kan alltså visa en process på upp till 800 %.
Apple silicon använder inte Hyper-Threading, så det fysiska och det logiska antalet är detsamma. Skillnaden på Apple silicon är blandningen av prestanda- och effektivitetskärnor. En process på 100 % på en effektivitetskärna uträttar mindre än en process på 100 % på en prestandakärna.
Om du vill veta om en app körs nativt på Apple silicon väljer du Innehåll > Kolumner och slår på Typ. Kolumnen visar Apple för nativa appar och Intel för appar som körs via Rosetta-översättning.
Så ser du när en app verkligen använder för mycket processorkraft
Apple påpekar att din Mac för det mesta bara använder en liten del av sin processorkraft. Ett värde som är högt av en anledning du kan sätta namn på är inget problem. De här tecknen pekar på ett verkligt problem:
- Appen ligger kvar högt i flera minuter medan du inte använder den.
- Den ligger stilla på ungefär 100 %. Det betyder ofta att en tråd har fastnat i en loop och använder en hel kärna.
- Kolumnen Processortid fortsätter att öka snabbt medan appen ligger i bakgrunden.
- Samtidigt låter fläktarna mer, datorn känns varm eller batteriet sjunker snabbare än vanligt.
- Värdet sjunker inte efter att du har stängt fönstret, dokumentet eller fliken som orsakade arbetet.
Vad du gör åt en app som håller processorn upptagen
- Klicka på fliken Processor i Aktivitetskontroll och sortera efter % processor. Titta i en minut så att en kort topp inte lurar dig.
- Om processen är en hjälpprocess väljer du Innehåll > Alla processer, hierarkiskt för att se vilken app den hör till.
- Spara ditt arbete och avsluta appen på vanligt sätt. Om den inte svarar markerar du den och använder Tvångsavsluta.
- Öppna appen igen. Om processoranvändningen kommer tillbaka utan förklaring söker du efter en uppdatering från utvecklaren.
- Om det fortsätter att hända hämtar du ett stickprov från processen i Aktivitetskontroll och skickar det till utvecklaren. Det visar vad appen gjorde.
Frågor som folk ställer
Vad betyder % processor över 100 på en Mac?
Det betyder att processen använder mer än en processorkärna samtidigt. Varje kärna räknas som 100 %, så en process som använder två hela kärnor visar 200 %.
Vad är en normal % processor för en app?
En app som du inte använder bör oftast ligga nära 0 % större delen av tiden. Korta toppar är normala. En bakgrundsapp som ligger högt i flera minuter är värd en närmare titt.
Varför visar min Mac hög processoranvändning när inget är öppet?
macOS utför bakgrundsarbete som Spotlight-indexering, bildanalys och säkerhetskopiering, ofta när datorn inte används. Det brukar lugna ned sig när arbetet är klart.
Är 100 % processor dåligt på en Mac?
Inte i sig. 100 % betyder att en kärna är fullt upptagen, vilket är normalt under en export eller ett bygge. Det är bara ett problem om det håller i sig när appen borde vara overksam.
Varför visar en app 400 % processor när grafen för Processorbelastning ser halvtom ut?
% processor per process mäts mot en kärna, medan siffrorna System, Användare och Overksam beskriver hela processorn. På en Mac med åtta kärnor använder en process på 400 % ungefär hälften av det totala.
Hur ofta uppdaterar Aktivitetskontroll % processor?
Du väljer det med Innehåll > Uppdateringsfrekvens: Mycket ofta (1 sek), Ofta (2 sek) eller Normal (5 sek). Apple påpekar att tätare uppdateringar i sig kan påverka prestandan.
Relaterat
Steg för steg: Vilken app använder min processor eller mitt minne.
Letar du efter något bättre än Aktivitetskontroll? Läs om de bästa alternativen till Aktivitetskontroll för Mac, eller bläddra bland alla begrepp i ordlistan.