Ordlista/Processer du kommer att se
Hjälpprocesser
Andra namn: Google Chrome Helper (Renderer)
Kort svar
Hjälpprocesser är separata processer som en app startar för att göra en del av arbetet, till exempel att rendera webbsidor, köra tillägg eller hantera grafik. De visas i Aktivitetskontroll som egna rader, ofta med appens namn följt av Helper.
Webbläsare och appar byggda på webbteknik delar upp sitt arbete i många processer. Google Chrome kör till exempel oftast en Renderer-hjälpprocess för webbinnehåll, en GPU-hjälpprocess och fler för tillägg och verktyg. Om en kraschar fortsätter resten av appen att köras.
Haken är att Aktivitetskontroll listar varje hjälpprocess för sig. En app som visar blygsamma siffror på sin huvudrad kan använda mycket mer när alla dess hjälpprocesser räknas ihop.
På den här sidan
Varför det finns så många Google Chrome Helper-processer
Chrome ger webbsidor och tillägg egna processer så att de hålls isär. Fler öppna flikar, webbplatser och tillägg betyder oftast fler hjälpprocesser. Andra webbläsare och många skrivbordsappar byggda på webbteknik fungerar på samma sätt.
Så hittar du vilken flik eller vilket tillägg som använder resurser
Aktivitetskontroll namnger hjälpprocessen men inte sidan den kör. Webbläsare har egna aktivitetshanterare för det. I Chrome öppnar du Fönster och sedan Aktivitetshanteraren för att se varje flik och tillägg med minne och CPU.
Stäng de tunga flikarna eller stäng av tillägg du inte använder. Om du avslutar en enskild hjälpprocess i Aktivitetskontroll kraschar oftast bara den fliken eller det tillägget, så det är bättre att stänga det inifrån appen.
Så ser du en apps totala användning
Räkna ihop raderna för appen och dess hjälpprocesser. I Aktivitetskontroll visar Innehåll, Alla processer, hierarkiskt processerna under sin förälder, vilket kan hjälpa, även om vissa hjälpprocesser startas av andra systemprocesser och inte syns under appen.
Så ser du vilken app en hjälpprocess hör till
De flesta hjälpprocesser bär sin apps namn, men inte alla. Både Aktivitetskontroll och Terminal kan visa var en hjälpprocess kommer ifrån.
- Dubbelklicka på hjälpprocessen i Aktivitetskontroll, eller markera den och klicka på infoknappen i verktygsfältet.
- Läs fältet Överordnad process. För en hjälpprocess i en webbläsare är det oftast webbläsaren själv.
- För hela bilden letar du upp hjälpprocessens PID i kolumnen PID och kör
ps -o ppid=,comm= -p <PID>i Terminal. Det skriver ut förälderns PID och hjälpprocessens fullständiga sökväg, och.app-namnet i sökvägen är appen som levererade den. - Om du vill se alla rader för en app på en gång skriver du appens namn i sökfältet i Aktivitetskontroll. Listan filtreras ned till appen och alla dess hjälpprocesser som delar namnet.
Vad varje sorts hjälpprocess gör
Webbläsare baserade på Chromium, och många skrivbordsappar byggda med webbteknik, delar upp arbetet på hjälpprocesser med en etikett inom parentes. Chromes hjälpprocesser omfattar till exempel de här:
- Helper (Renderer): kör webbsidor och webbinnehåll. Oftast den mest upptagna och den som finns flest av.
- Helper (GPU): sköter rit- och videoarbete på grafikprocessorn för hela appen.
- Helper (Plugin): kör kod från insticksprogram. Vissa appar, som Slack, har en sådan.
- Helper utan etikett: en verktygsprocess, för uppgifter som nätverk, ljud eller lagring.
När många hjälpprocesser är ett problem
Många hjälpprocesser är i sig normalt. Antalet följer mest hur många flikar, fönster, webbplatser och tillägg du har öppna, och var och en använder lite när den är overksam.
Det blir ett problem när en enskild hjälpprocess ligger kvar nära toppen av listan för % processor medan du inte använder appen, eller när appens hjälpprocesser tillsammans använder så mycket minne att Minnestryck blir gult eller rött. I båda fallen öppnar du appens egen aktivitetshanterare om den har en, hittar sidan eller tillägget som är ansvarigt och stänger det inifrån appen.
Tillägg är värda en titt även när du inte använder dem. I Chromium-webbläsare körs tillägg i egna hjälpprocesser, så ett tillägg som du installerade och glömde bort kan hålla minne och väcka processorn i bakgrunden. Ta bort dem du inte längre behöver.
Frågor som folk ställer
Vad är Google Chrome Helper (Renderer)?
Det är en Chrome-process som renderar webbinnehåll, oftast för en eller flera flikar eller webbplatser. Chrome kör flera sådana så att sidorna hålls isär.
Är det säkert att avsluta en hjälpprocess?
Det skadar inte, men fliken eller funktionen den körde kraschar eller läses in igen i de flesta fall. Det är renare att stänga fliken eller tillägget inifrån appen.
Varför visar Aktivitetskontroll så många processer för en app?
Många appar delar upp sitt arbete på hjälpprocesser, och Aktivitetskontroll listar var och en för sig i stället för att summera dem under appen.
Varför använder Google Chrome Helper (Renderer) så mycket CPU?
En av dina flikar eller ett av dina tillägg arbetar hårt, ofta på grund av video, animering eller ett skript som fortsätter att köras. Öppna Fönster > Aktivitetshanteraren i Chrome för att se vilken flik det är.
Varför visar också Slack, Discord och VS Code Helper-processer?
De är byggda med webbteknik som använder samma design med flera processer som Chrome, så de kör egna hjälpprocesser för Renderer, GPU och annat.
Fortsätter hjälpprocesser att köras när jag har avslutat appen?
De avslutas normalt med appen. Om en blir kvar efter att appen har stängts kan du avsluta den i Aktivitetskontroll. När du startar appen igen startas nya hjälpprocesser.
Relaterat
Steg för steg: Chrome använder för mycket 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.