Što je kernel_task i zašto se izvodi na Macu?

Sadržaj:

Što je kernel_task i zašto se izvodi na Macu?
Što je kernel_task i zašto se izvodi na Macu?

Video: Što je kernel_task i zašto se izvodi na Macu?

Video: Što je kernel_task i zašto se izvodi na Macu?
Video: Winning with Strategy!! | Closed Sicilian | GM Naroditsky's Theory Speed Run - YouTube 2024, Travanj
Anonim
Zato ste pronašli nešto što se naziva "kernel task" u Activity Monitoru i želite znati što je to. Dobre vijesti: to nije ništa nepoželjno. To je zapravo vaš operativni sustav.
Zato ste pronašli nešto što se naziva "kernel task" u Activity Monitoru i želite znati što je to. Dobre vijesti: to nije ništa nepoželjno. To je zapravo vaš operativni sustav.

Ovaj je članak dio našeg tijeka serije koji objašnjava različite procese koji se nalaze u Activity Monitoru, kao što su hidd, mdsworker, installd i mnogi drugi. Ne znam što su te usluge? Bolje početi čitati!

"Kernel", ako niste znali, je u srži bilo kojeg operativnog sustava, sjedi između CPU-a, memorije i drugog hardvera i softvera koji pokrenete. Kada se uključite na Mac, kernel je prva stvar koja počinje, i u osnovi sve što radite na računalu teče kroz kernel u nekom trenutku. Aktivnost Monitor stavlja sve ove različite aktivnosti pod jednim banner: kernel_task.

Ako računalo ne radi sporo, nemojte brinuti o ovom procesu koji zauzima puno memorije ili povremeno koristi CPU cikluse: to je normalno. Neiskorištena memorija je gubitna memorija, tako da će kernel_task poslužiti za stvari poput predmemoriranja datoteka, a moderni operacijski sustav ponekad znači da koristi neku CPU snagu.

No, ako kernel_task neprestano koristi većinu resursa sustava, a vaš Mac je stvarno spor, možda imate problem. Ponovno pokretanje Mac računala jedini je način za ponovno pokretanje vašeg kernela, a ponekad će se riješiti svi problemi. Ali ako se ponašanje nastavi, evo malo više informacija.

kernel_task pretvara da upotrebljava CPU ciklus kako bi zadržao stvari cool

Ako radite nešto što zauzima puno videozapisa s 4K videozapisa koji pretvaraju energiju, recite - možda se pitate što se toliko dugo traži i pogledajte Activity Monitor. Često ćete vidjeti kernel_task koristi puno procesorske snage … snage koju bi radije ta snaga koristila vaš intenzivni proces.

Razumljivo je ako ste frustrirani, ali ispada da je vaš operativni sustav to učinio kako bi spriječio pregrijavanje vašeg procesora. Navesti Appleovu stranicu za podršku:

One of the functions of kernel_task is to help manage CPU temperature by making the CPU less available to processes that are using it intensely. In other words, kernel_task responds to conditions that cause your CPU to become too hot, even if your Mac doesn’t feel hot to you. It does not itself cause those conditions. When the CPU temperature decreases, kernel_task automatically reduces its activity.

Zato kernel_task nije stvarno koristeći sve snage CPU-a: samo sprječava vaš intenzivni proces da ga koristi kako bi spriječio pregrijavanje. Sve bi se trebalo vratiti u normalu kada izađete iz opasne zone.

Jedna aplikacija s lošom navikom korištenja velikog broja procesora i poticanja na to je Flash. Ako vidite kartice Flash ili preglednika koje zauzimaju puno snage računala uz kernel_task, razmislite o potpuno deinstaliranju ili onemogućavanju Flasha kako biste izbjegli problem. To će zaustaviti Flashu da iskoristi vaš CPU s različitim greškama, a kernel_task će morati zaštititi vaš CPU kako bi stvari bile hladne.

Pokrenite sigurnosni način za otklanjanje poteškoća s kernelom

Ako pronađete kernel_task pomoću puno CPU-a ili memorije kada ne radite mnogo toga, možda imate još jedan problem na rukama. Obično se to odnosi na ekstenzije kernela treće strane, nazvane "kexts" od strane macOS. Ovi moduli koji dolaze s hardverskim vozačima i nekim softverom, te sučelje izravno s kernelom. Neispravna kext može uzrokovati kernel_task da preuzme prekomjerne resurse sustava.

Da biste testirali ovo, trebate pokrenuti Mac u Safe Mode, jednu od skrivenih mogućnosti pokretanja Maca za svakog Mac korisnika koji bi trebao znati. Isključite Mac, a zatim ga uključite dok držite tipku Shift. Na zaslonu za prijavu vidjet ćete riječ "Sigurno pokretanje".

Siguran način rada ne omogućava kextove treće strane, pa ako vaš Mac nema nikakvih problema u sigurnom načinu rada, pronašli ste vaš problem. Deinstalirajte softver ili upravljačke programe treće strane koji ste nedavno instalirali i pogledajte je li to pomoglo.
Siguran način rada ne omogućava kextove treće strane, pa ako vaš Mac nema nikakvih problema u sigurnom načinu rada, pronašli ste vaš problem. Deinstalirajte softver ili upravljačke programe treće strane koji ste nedavno instalirali i pogledajte je li to pomoglo.
Ako želite roniti dalje, Etrecheck pokreće desetke dijagnostike, uključujući popis svih kextova instaliranih i pokrenutih na vašem sustavu. Deinstalirajte sve što smatrate da mogu uzrokovati problem i vidjeti je li to riješilo. Ako ne, možda ćete morati razmotriti putovanje u Apple Store, ili vašu prijateljsku lokalnu serviser Mac.
Ako želite roniti dalje, Etrecheck pokreće desetke dijagnostike, uključujući popis svih kextova instaliranih i pokrenutih na vašem sustavu. Deinstalirajte sve što smatrate da mogu uzrokovati problem i vidjeti je li to riješilo. Ako ne, možda ćete morati razmotriti putovanje u Apple Store, ili vašu prijateljsku lokalnu serviser Mac.

Još nekoliko stvari koje treba probati

Ako i dalje imate problem, postoji nekoliko stvari koje biste mogli probati.

Ponekad će resetirati NVRAM na vašem Macu pomoći. Razmotrite skeniranje Mac računala za zlonamjerni softver, što bi moglo uzrokovati problem. Također možete raditi uobičajene stvari kako biste ubrzali Mac, poput uklanjanja nepotrebnih stavki za pokretanje i oslobađanja prostora na tvrdom disku.

Ako ništa ne pomaže, ponekad morate prestati trošiti svoje vrijeme i ponovno instalirati MACOS od nule. Očito bi to trebalo biti posljednje sredstvo, ali važno je znati kada ste pretučeni.

Fotografski kredit: Matthew Pearce

Preporučeni: