Anonim

Številni sistemski procesi in aplikacije tečejo v ozadju takoj, ko vklopite svoj Mac. Ti procesi imajo svoje odgovornosti in so ključnega pomena za pravilno delovanje vašega Maca. WindowServer na primer upravlja pomembne sistemske grafične uporabniške vmesnike (GUI), kot sta Dock in menijska vrstica.

kernel_task je še ena pomembna komponenta, ki skrbi za nemoteno delovanje vašega Maca. V tem priročniku bomo razložili odgovornosti kernel_task v macOS. Naučili se boste tudi, kako proces deluje in kaj storiti, če kernel_task porabi prekomerno CPE vire.

Kaj je kernel_task na Macu?

kernel_task je bistvena komponenta macOS, zasnovana za uravnavanje temperature vašega procesorja in preprečevanje pregrevanja vašega Maca. Ko kernel_task zazna skok temperature procesorja, zavzame velik odstotek vašega procesorja in s tem omeji sistemske vire, ki so na voljo procesom, odgovornim za dvig temperature.

Pregrevanje je grozno na vseh frontah. Torej, ko CPE-intenzivni procesi povzročijo, da se vaš Mac segreje, kernel_task kopiči CPU-jeve vire, tako da procesi ne morejo dodatno dvigniti temperature.

Je kernel_task varen?

Kratek odgovor je "Da." Verjetno dvomite v legitimnost kernel_task, ker porabi velik odstotek procesorja vašega Maca. To je normalno. Vendar je pomembno upoštevati, da kernel_task ne deluje po lastni volji.Namesto tega se odziva na stanje temperature vašega procesorja.

Če se CPE vašega Mac-a segreje, se vključi kernel_task, da zniža temperaturo. To je razvidno iz povečane aktivnosti ventilatorja (ali hrupa ventilatorja) in visoke porabe procesorja. Torej, kadar kernel_task intenzivno uporablja procesorsko moč vašega Maca, ne mislite na to kot na hudiča. Predstavljajte si ga kot angela, ki trdo dela, da bi uničil hudiča pregrevanja.

Mimogrede, kernel_task ne morete prekiniti. To tudi dokazuje varnost in zakonitost postopka. Deluje v ozadju, ker je pomembna komponenta macOS, brez katere vaš Mac ne more. Je ena najpomembnejših komponent macOS. Tukaj je dokaz: zaženite Nadzornik dejavnosti, kliknite View v menijski vrstici in izberite Vsi procesi, hierarhično

To bo uredilo vse sistemske procese in aplikacije tretjih oseb glede na stopnjo pomembnosti. Activity Monitor bo ustvaril ugnezdeni pogled vseh procesov in aplikacij, pri čemer bo kernel_task primarni proces, pod katerega spadajo drugi procesi.

Klik na spustni gumb razširi nadrejeno mapo in razkrije "podrejene procese" ali "podprocese."

kernel_task je na vrhu hierarhije, ker je prvi proces, ki ga macOS zažene, ko se zažene vaš Mac.

Koliko procesorja naj uporablja kernel_task?

Ni fiksne količine sredstev CPU, ki bi jih morala uporabljati kernel_task. Uporabil bo le velik odstotek vašega CPE-ja, če temperatura procesorja postane neobičajno visoka. Na kratko, poraba procesorja kernel_task je funkcija temperature vašega Maca.

Popravi kernel_task Visoka poraba procesorja

V normalnih pogojih kernel_task preži v ozadju in porabi zelo malo sistemskih virov. Vendar pa lahko dejavniki, kot so visoka temperatura okolja, začasne napake v sistemu, pretirano intenzivni CPE procesi, ki se izvajajo v ozadju itd., sprožijo, da kernel_task uporabi noro količino procesorske moči.

Upoštevajte spodnja priporočila za uravnavanje porabe procesorja kernel_task.

1. Prisilno zapri neuporabljene aplikacije

Običajno je, da se vaš Mac med uporabo segreje. Več aplikacij kot odprete, močneje deluje vaš Mac in več toplote proizvaja. To bo tudi sprožilo kernel_task, da uporabi več moči procesorja za uravnavanje temperature vašega Maca.

Torej, najlažji način za zmanjšanje aktivnosti kernel_task je zapiranje aplikacij, ki jih ne uporabljate. Včasih zapiranje aplikacije v Docku ali klik na rdečo ikono »x« v oknu aplikacije ne prekine aplikacije.

Nekatere aplikacije ostanejo začasno ustavljene v ozadju in porabljajo CPE in baterijo vašega Maca. Prisilno zapiranje neuporabljenih aplikacij bo zmanjšalo obremenitev vašega procesorja Mac in posledično zmanjšalo visoko porabo procesorja kernel_task. Pojdite skozi Nadzornik dejavnosti in zaprite vse neuporabljene aplikacije, da sprostite nekaj procesorske moči.

  1. Zaženite Monitor dejavnosti (Finder > Aplikacije >Utilities > Activity Monitor) in izberite aplikacijo, ki jo želite prisilno zapreti.

  1. Kliknite gumb Ustavi v orodni vrstici nadzornika dejavnosti.

Če ima vaš Mac Touch Bar, izberite aplikacijo in kliknite ikono x na skrajni levi.

  1. Kliknite Force Quit na zaslonu vašega Mac-a ali vrstici na dotik.

2. Razbremenite vrata svojega Maca

Priključitev preveč potratnih dodatkov na eno stran vašega prenosnika Mac lahko povzroči pregrevanje procesorja. Če kernel_task ohranja visoko obremenitev procesorja, premaknite nekaj pripomočkov na nasprotno stran vašega Maca in počakajte nekaj minut. To je zmanjšalo uporabo procesorja kernel_task za nekatere uporabnike MacBook Pro v tej niti StackExchange.

Recimo, da imate zunanji monitor, polnilni kabel, trde diske in miško priključene na zvezdišče USB na levi strani vašega Maca. To bo zvišalo temperaturo procesorja in posledično povečalo aktivnost kernel_task. Če želite odpraviti težavo, razširite dodatke na drugo stran svojega Maca.

Ta tehnika velja za modele MacBook z vrati USB na obeh (levi in ​​desni) strani. Če ima vaš prenosni računalnik Mac vrata USB samo na eni strani, lahko težavo odpravite z odklopom neuporabljenih dodatkov in naprav.

3. Znova zaženite svoj Mac

Če kernel_task še naprej uporablja prekomerno procesorsko moč, bi moralo težavo odpraviti s cikličnim vklopom napajanja vašega Maca. To bo osvežilo pomnilnik vašega Maca, prekinilo nepotrebne aplikacije, počistilo predpomnilnik procesorja in uravnavalo porabo procesorja kernel_task.

Zaprite vsa okna aktivnih aplikacij, kliknite ikono Apple v menijski vrstici in izberite Restart .

4. Zmanjšajte temperaturo okolja

MacBooks imajo vgrajene senzorje, ki zaznavajo spremembe temperature procesorja. Glede na Apple je idealna temperatura okolja za uporabo MacBookov med 10 °C in 35 °C (~50 °F in 95 °F).Ko se vaš Mac dvigne nad optimalno temperaturo, senzorji samodejno vklopijo ventilator vašega MacBooka, da ohladi CPE. Opazili boste tudi povečano porabo procesorja kernel_task.

Prepričajte se, da vaš Mac ni v vroči sobi ali na površinah, ki preprečujejo odvajanje toplote – na blazini, postelji ali pod posteljnimi prevlekami. Postavite svoj Mac na ravno površino in poskrbite, da ima prostor ustrezno prezračevanje – odprite okna v sobi ali vključite klimatsko napravo. Če svoj Mac postavite na zunanjo hladilno ploščo, lahko tudi zmanjšate temperaturo procesorja.

5. Ponastavite krmilnik za upravljanje sistema

kernel_task lahko pride do okvare, če hladilni ventilatorji vašega MacBook-a ne delujejo pravilno. Če vaš Mac ni topel ali vroč, vendar ventilatorji delujejo hitro in nenadzorovano glasno, ponastavite krmilnik za upravljanje sistema (SMC).

SMC je komponenta na matični plošči, ki upravlja baterijo vašega Maca, osvetlitev tipkovnice, hladilne ventilatorje, delovanje pokrova in druge bistvene senzorje. Postopek ponastavitve krmilnika za upravljanje sistema bo odvisen od tega, ali vaš Mac uporablja varnostni nabor čipov Apple T2.

Če želite preveriti, ali ima vaš Mac varnostni čip T2, pojdite na Finder > Applications > Utilities > System Information > Hardware in v stranski vrstici izberite Controller. Če »Ime modela« ni Apple T2 chip, vaš Mac nima varnostnega čipa.

Ponastavi SMC na prenosnikih Mac brez čipa Apple T2

Modeli MacBook Air in Pro, izdani leta 2017 ali prej, nimajo varnostnega čipa T2.

  1. Kliknite logotip Apple v menijski vrstici in izberite Izklop .

  1. Pritisnite in držite Shift + Control +Option tipk na levi strani tipkovnice istočasno sedem sekund.

  1. Pritisnite in držite gumb za vklopna vašem Macu, medtem ko držite tri tipke v 2. koraku.

  1. Držite štiri tipke 10 sekund in jih spustite.
  2. Pritisnite gumb za vklop, da vklopite svoj Mac.

Ponastavi SMC na prenosnikih Mac s čipom Apple T2

Modeli MacBook Air in Pro, izdani leta 2018 ali pozneje, nimajo varnostnega čipa T2. Izklopite svoj Mac, počakajte približno 30 sekund, da se popolnoma izklopi, in sledite tem korakom:

  1. Pritisnite in sedem sekund držite naslednje tipke: Desna Shift tipka + Leva Control tipka + levo Možnost tipka.

  1. Držite tri tipke v koraku 1, nato pritisnite in držite gumb za vklop.

  1. Držite štiri gumbe skupaj 10 sekund.
  2. Spustite gumbe in pritisnite gumb za vklop, da zaženete svoj Mac.

Ponastavi SMC na namiznih računalnikih Mac

Izklopite Mac in ga izvlecite iz vtičnice. Počakajte 15 sekund, znova priključite Mac v električno vtičnico, počakajte 5 sekund in pritisnite gumb za vklop.

Stabiliziraj porabo procesorja kernel_task

kernel_task je kritičen sistemski proces, ki uravnava temperaturo vašega Maca. Bolj kot se ogreje vaš Mac, več procesorske moči porabi kernel_task. Zgoraj poudarjeni nasveti za odpravljanje težav bi morali pomagati zmanjšati visoko obremenitev procesorja kernel_task.Če težave ne odpravite, poskusite ponastaviti PRAM/NRAM vašega Maca.

Kaj je kernel_task na Macu in ali je varno?