Kako popraviti grešku velike učestalosti korištenja procesora vašeg kernela 'kernel_task'

Kako popraviti grešku velike učestalosti korištenja procesora vašeg kernela 'kernel_task'

Nikada nije zabavno kad vaše računalo počne sporo raditi, ali još je gore ako ne možete shvatiti zašto je tako sporo. Ako ste zatvorili sve programe koje možete, a sve na vašem Macu i dalje se osjeća kao da se kreće kroz melasu, to bi mogao biti znak straha kernel_zadatak uzrokujući veliku potrošnju procesora.





Na vašem Macu kernel_task naziv je za niz funkcija niske razine koje omogućuju rad ostatka vašeg računala. To znači da otkrivanje krivca može biti teško.





To smo već puno vidjeli pa imamo pregršt savjeta koji će vam pomoći da se riješite ovog problema.





Dijagnosticiranje sporog Maca

Ako vam se čini da vaš Mac radi sporo, stvara mnogo topline ili zvuči kao da će poletjeti zbog velikih brzina ventilatora, tada ćete htjeti otvoriti Monitor aktivnosti i saznati zašto. Ovo je u biti ekvivalent macOS -a za Windows Task Manager.

"Windows 10" instalacija privatnosti

Povezano: Što je Monitor aktivnosti? Mac ekvivalent upravitelja zadataka



Monitor aktivnosti možete otvoriti pomoću programa Spotlight: samo pritisnite Cmd + razmaknica zatim počnite upisivati ​​'aktivnost' i trebala bi se pojaviti. Također ga možete pronaći pod Aplikacije> Uslužni programi i možda biste ga htjeli pričvrstiti na Dock za još brži pristup kada naiđete na velike probleme.

Razlog vašeg sporog računala trebao bi biti očit iz CPU tab. Samo kliknite na % CPU -a zaglavlje stupca za organiziranje pokrenutih procesa prema upotrebi procesora. Sve što koristi veliku količinu procesorske snage pojavit će se na vrhu; oni će se pomicati dok vaše računalo obavlja različite zadatke u pozadini.





Velika potrošnja procesora općenito je problem samo ako to ne očekujete. Razumno je očekivati ​​da će vaš stroj žvakati resurse ako igrate igru, gledate videozapis u pregledniku ili uređujete videozapis. Ako jedna kartica Safari ili Mac proces koristi više od pravog udjela, to općenito znači da je nešto pošlo po zlu.

Zašto je kernel_task krivac?

Većinu procesa možete ubiti klikom na njih, a zatim klikom na x u gornjem lijevom kutu zaslona. Nažalost, to ne možete učiniti za jedan određeni proces: kernel_zadatak . Razlog tome je što je kernel_task zapravo dio macOS -a.





To nije toliko jedan proces, već zapravo niz procesa pod jednom oznakom. Dok radite, macOS obavlja sve vrste zadataka u pozadini. To uključuje slanje i primanje podataka putem mreže, pisanje i čitanje podataka na disk te indeksiranje novih mapa ili diskova za pretraživanje Spotlight.

Ovaj će postupak često koristiti puno vaše dostupne RAM memorije na Memorija karticu, ali to je manje briga. Količina RAM -a u upotrebi će se povećavati i smanjivati ​​prema potrebi. Visoka potrošnja procesora, međutim, može dovesti do potpunog zaustavljanja cijelog sustava, pa čak i dovesti do povremenog potpunog pada sustava.

Dakle, kako spriječiti kernel_task da negativno utječe na performanse vašeg Mac računala?

Jednostavna rješenja za probleme kernel_task

U mnogim slučajevima jednostavno ponovno pokretanje vašeg Mac računala odmah će riješiti problem. Ovo ipak nije trajno, dugoročno rješenje ako imate problem već neko vrijeme. To je samo kratkoročno rješenje koje bi trebalo dati trenutne rezultate.

Sve što uzrokuje bitan skok u korištenju CPU -a može se vratiti. Dakle, ako ste više puta imali incidente, možda biste trebali pokušati resetirati i upravljač za upravljanje sustavom (SMC). To je jednostavno učiniti i može riješiti veliki broj problema s macOS -om.

Upute za resetiranje SMC -a neznatno se razlikuju ovisno o tome koji model Mac računala imate. Budući da može riješiti toliko problema, imamo potpuni vodič s pojedinostima kako resetirati SMC vašeg Mac računala . Također obuhvaća resetiranje vašeg PRAM -a, drugog dijela Maca koji može uzrokovati više problema.

Druga rješenja za popravljanje velike upotrebe CPU -a kernel_task

Možda je najočitiji popravak za sve probleme povezane s OS-om ažuriranje na najnoviju verziju macOS-a. Jednostavno pokrenite Postavke sustava , kliknite Ažuriranje softvera i pokrenite sva izvanredna ažuriranja softvera Apple.

Drugi uobičajeni uzrok velike upotrebe procesora procesom kernel_task je Adobe Flash. Dani kada je Flash bio neophodan za pregledavanje weba već su odavno prošli, no možda će vam i dalje trebati za određenu web aplikaciju ili web stranicu.

Umjesto da Flash bude instaliran, možete koristiti preglednik poput Google Chromea koji nudi Flash (iako izborno). Najvjerojatnije, Flash vam uopće ne treba, pa ga je sigurno ukloniti. Štoviše, budući da Adobe ne podržava Flash od 31. prosinca 2020., nećete dobivati ​​ključna sigurnosna ažuriranja.

Od ključne je važnosti da ga uklonite - barem iz sigurnosnih razloga. Da biste uklonili Flash, pokrenite Adobe Flash Player Install Manager i kliknite Deinstaliraj .

Kopati malo dublje u Mac -ovu visoku upotrebu CPU -a kernel_task

Neki su ljudi uspjeli u uklanjanju proširenja jezgre, koji su moduli koda koji mogu izvršavati zadatke niske razine. Poznati i kao 'kexts', veliku većinu ovih proširenja Apple je instalirao kao dio temeljnog macOS okruženja. Neki će softver instalirati proširenja trećih strana kao upravljačke programe ili za kontrolu hardvera.

Jedan od brzih načina da provjerite uzrokuje li kext treće strane probleme s kernel_task-om je ponovno pokretanje računala u sigurnom načinu rada. Da biste to učinili, ponovno pokrenite uređaj i držite tipku Pomicanje ključ dok se podiže. Sigurni način učitava samo potrebna proširenja jezgre, pa ako se problem ne pojavi u ovom okruženju, ukazuje na problem s kekstom treće strane.

Da biste zaronili u ovo, ponovno pokrenite sustav na uobičajen način i pokrenite ga Terminal . Zatim pokrenite sljedeću naredbu:

kextstat

Ovo će pokazati koja su proširenja jezgre trenutno učitana. Sva Appleova proširenja izgledat će:

com.apple.[etc]

U međuvremenu, upravljački programi trećih strana imat će ime programera, ovako:

com.paragon-software.filesystems

I kao i ovaj:

ch.tripmode.TripModeNKE

Najbolji način da ih uklonite je deinstalirajte povezani softver . Za neke aplikacije to jednostavno znači premještanje datoteke aplikacije u Otpad, zatim unos administratorske lozinke kako bi se dopustila promjena.

Drugi mogu uključivati ​​datoteku za deinstalaciju PKG -a koju trebate pokrenuti. Za ostalo, krenite na Postavke sustava i potražite bilo koja okna preferencija trećih strana.

Počevši s OS X El Capitan, Apple je predstavio novu sigurnosnu značajku koja je razbila brojne izmjene trećih strana. Zaštita integriteta sustava ili skraćeno SIP sprečava aplikacije da ubacuju kôd u Appleove vlastite aplikacije, kao i da pišu na određene dijelove pogona koje Apple smatra važnim za sigurnost sustava.

To rezultira boljom stabilnošću sustava, pa biste se u suvremenim verzijama macOS -a trebali rjeđe susretati s ovim problemom.

I dalje imate visoku potrošnju procesora? Što učiniti kad sve drugo ne uspije

Konačno rješenje ovdje je pomalo rizično: uklanjanje Appleovih vlastitih proširenja jezgre. To se ne preporučuje. Međutim, ako ste isprobali sve ostalo i još uvijek vidite da kernel_task uzrokuje veliku potrošnju procesora, ovo je rješenje koje biste možda htjeli isprobati.

Programer i bloger Viktor Petersson opširno je pisao o kernel_task i problemima oko njega. U njegovom slučaju, vjerojatno je to uzrokovala iskrivljena zvučna kartica. Peterssonov je prvi post bio usredotočen na Mac OS X Yosemite, iako ga je kasnije nadogradio za novije verzije macOS -a.

Nismo testirali ovaj popravak i ne možemo reći hoće li vam uspjeti. Ako ste zainteresirani za pokušaj, evo što trebate učiniti:

  1. Napravite sigurnosnu kopiju svog Mac računala pomoću Time Machine -a ili drugog sigurnosnog rješenja.
  2. Isključite zaštitu integriteta sustava pokretanjem u način oporavka i pokretanjem sljedeće naredbe s terminala: | _+_ |
  3. slijediti Viktorova metoda. Počnite tako što ćete pronaći model vašeg Maca pomoću naredbe: | _+_ |
  4. Pokrenite sljedeću naredbu: | _+_ |
  5. Premjestite i napravite sigurnosnu kopiju datoteke relevantne za vaš model. Na primjer, ako je vaš identifikator MacBookPro8,2 pokrenuli biste: | _+_ |
  6. Ponovo se pokrenite u način oporavka i ponovo omogućite zaštitu integriteta sustava pomoću naredbe: | _+_ |

Opet, ovo je posljednje rješenje. Pokušajte to samo ako se borite da nešto učinite zbog kernel_task koji čini vaš Mac neupotrebljivim. Ovo nije kratkoročno rješenje-ono traje i nakon ponovne instalacije operacijskog sustava.

Čak i u tom slučaju morat ćete ponoviti ovaj postupak nakon svakog većeg ažuriranja softvera ili nadogradnje operacijskog sustava jer će Apple vratiti datoteku koju ste premjestili.

Rješavanje problema s greškom Mac kernel_task

Općenito, nadogradnja na novu verziju macOS -a donosi nove značajke i mogućnosti, ali može uvesti i greške. To se posebno odnosi na starije modele hardvera koji počinju pomaknuti granice.

No, ako ste počeli vidjeti probleme s kernel_task na svom Macu tek nakon ažuriranja, to bi mogao biti krivac. Nadajmo se da vam je jedan od ovih trikova pomogao da riješite problem i poboljšate performanse vašeg Mac računala.

Udio Udio Cvrkut E -pošta 10 jednostavnih načina za podešavanje vašeg Mac računala za najbolju izvedbu

Umjesto da vidite koliko dugo možete proći bez kršenja zastrašujuće novogodišnje odluke, iskoristite početak godine da osvježite svoj Mac.

Pročitajte Dalje
Povezane teme
  • Mac
  • CPU
  • Poboljšanja performansi
  • Monitor aktivnosti
  • Pogreške Mac računala
O autoru Kris Wouk(118 objavljenih članaka)

Kris Wouk je glazbenik, pisac i kako god se to zove kad netko snima videozapise za web. Ljubitelj tehnologije otkad se sjeća, definitivno ima omiljene operacijske sustave i uređaje, ali svejedno koristi što više drugih, samo da ostane uhvaćen.

Više od Kris Wouk

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu
Kategorija Mac