Mi a kernel_task, és miért fut a Mac-en?

Tartalomjegyzék:

Mi a kernel_task, és miért fut a Mac-en?
Mi a kernel_task, és miért fut a Mac-en?

Videó: Mi a kernel_task, és miért fut a Mac-en?

Videó: Mi a kernel_task, és miért fut a Mac-en?
Videó: 10 Best Console Games ported to Mobile | iPhone & iPad Gaming - YouTube 2024, Április
Anonim
Tehát valami úgynevezett "kernel task" -t talált a Activity Monitor-ban, és tudni akarod, mi az. Jó hír: ez semmi különös. Ez valójában az Ön operációs rendszere.
Tehát valami úgynevezett "kernel task" -t talált a Activity Monitor-ban, és tudni akarod, mi az. Jó hír: ez semmi különös. Ez valójában az Ön operációs rendszere.

Ez a cikk a folyamatban lévő sorozat része, amely bemutatja a tevékenységfigyelőben található különböző folyamatokat, mint a hidd, az mdsworker, az installd és még sokan mások. Nem tudom, mi ezek a szolgáltatások? Jobb elolvasni az olvasást!

A "kernel", ha nem tudod, minden operációs rendszer középpontjában áll, a CPU, a memória és más hardverek és a futó szoftver között. Amikor bekapcsolja Mac-jét, a kernel az első dolog, ami elindul, és alapvetően minden, ami a számítógépeden történik, egy bizonyos ponton átfolyik a rendszermagon. A Activity Monitor mindezen változatos tevékenységeket egy banner alatt helyezi el: kernel_task.

Ha a számítógép nem lassan fut, ne aggódj, hogy sok memóriát vesz fel, vagy esetenként CPU-ciklusokat használ: ez normális. A fel nem használt memória elveszti a memóriát, így a kernel_task olyan dolgokra fekteti a munkát, mint a gyorsítótárazási fájlok, és egy modern operációs rendszer futtatása néha CPU teljesítményt igényel.

De ha a kernel_task folyamatosan használja a rendszer erőforrásainak többségét, és a Mac valóban lassú, problémája lehet. A Mac újraindítása az egyetlen módja annak, hogy újraindítsa a rendszermagot, és néha megoldja az összes problémát. De ha a viselkedés továbbra is fennáll, itt van egy kicsit több információ.

A kernel_task azt állítja, hogy CPU-ciklusokat használ, hogy a dolgok hűvösek maradjanak

Ha valami olyan dolgot csinálsz, amely sok feldolgozási teljesítmény-átalakító 4K videót foglal magában, akkor azt kérdezd, vajon mi olyan sokáig tart és nézd meg a Activity Monitor-ot. Gyakran látni fogja, hogy a kernel_task sok CPU teljesítményt használ fel … teljesítményt, amelyet inkább az erőteljes folyamata fogja használni.

Érthető, ha csalódott vagy, de kiderül, hogy az operációs rendszer ezt a célt szolgálja, hogy megelőzze a CPU túlmelegedését. Idézni az Apple támogatási oldalát:

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.

Tehát a kernel_task nem igazán a CPU teljes teljesítményének kihasználásával: ez csak megakadályozza az intenzív folyamatát a túlmelegedés elkerülése érdekében. Minden, amikor kilép a veszélyzónából, normális állapotba kerül.

Az egyik alkalmazás rossz szokása, hogy sok CPU-t használ, és ez a Flash. Ha a kernel_task mellett a Flash vagy a böngésző lapokat is látja, akkor a teljes kernel_task melletti CPU-k teljesítményét teljesen el kell távolítani vagy letiltani a probléma elkerülése érdekében. Ez megakadályozza, hogy a Flash használja a CPU-t a különféle hibákkal, és a kernel_task a pajzsa a CPU-ról, hogy a dolgok hűvösek maradjanak.

Boot in Safe Mode a kernelproblémák hibaelhárításához

Ha a kernel_task sok CPU-t vagy memóriát talál, ha nem sokat csinálsz, akkor egy másik problémát okozhat a kezedben. Általában ez köze van a harmadik fél kernel kiterjesztéseihez, amelyeket a macOS "kexts" -nek hívnak. Ezek a modulok jönnek a hardver-illesztőprogramok és néhány szoftver, és interfész közvetlenül a kernel. A hibás kext okozhat a kernel_task túlzott rendszererőforrásokat.

Ennek teszteléséhez el kell indítania Mac-jét Safe Mode-ba, amely az egyik rejtett Mac indítási lehetőség, amelyet minden Mac-felhasználónak tudnia kell. Állítsa le Mac számítógépét, majd kapcsolja be, miközben a Shift billentyűt tartja lenyomva. A bejelentkezési képernyőn megjelenik a "Biztonságos indítás" szó.

A Biztonságos mód nem engedélyezi a harmadik fél kextjeit, így ha a Mac-nek nincsenek problémái a biztonságos módban, megtalálta a problémát. Távolítsa el az utóbbi időben telepített harmadik féltől származó szoftvereket vagy illesztőprogramokat, és nézze meg, hogy ez segít-e.
A Biztonságos mód nem engedélyezi a harmadik fél kextjeit, így ha a Mac-nek nincsenek problémái a biztonságos módban, megtalálta a problémát. Távolítsa el az utóbbi időben telepített harmadik féltől származó szoftvereket vagy illesztőprogramokat, és nézze meg, hogy ez segít-e.
Ha tovább akarsz merülni, az Etrecheck több tucat diagnosztikát fut be, beleértve a telepített és a rendszeren futó kextek listáját. Távolítson el bármit, amiről úgy gondolja, hogy okozhatja a problémát, és nézze meg, hogy ez megoldja-e azt. Ha nem, akkor érdemes megfontolni egy utazást az Apple Store-ba vagy a barátságos helyi Mac-szervizbe.
Ha tovább akarsz merülni, az Etrecheck több tucat diagnosztikát fut be, beleértve a telepített és a rendszeren futó kextek listáját. Távolítson el bármit, amiről úgy gondolja, hogy okozhatja a problémát, és nézze meg, hogy ez megoldja-e azt. Ha nem, akkor érdemes megfontolni egy utazást az Apple Store-ba vagy a barátságos helyi Mac-szervizbe.

Néhány egyéb dolog, amit megpróbálhatsz

Ha még mindig van egy probléma, akkor van néhány dolog, amit megpróbálhatsz.

Néha az NVRAM visszaállítása a Mac rendszeren segít. Fontolja meg a Mac-nek a rosszindulatú programokra történő beolvasását, ami okozhatja a problémát. A szokásos dolgokat is megteheted a Mac felgyorsításához, mint például a felesleges indítási elemek eltávolítása és a merevlemez-terület felszabadítása.

Ha semmi sem segít, néha meg kell állítani az idejét, és újra kell telepíteni a macOS-t a semmiből. Nyilvánvaló, hogy ez végső megoldás lehet, de fontos tudni, mikor verték.

Fotóhitel: Matthew Pearce

Ajánlott: