Számos rendszerfolyamat és alkalmazás fut a háttérben, amint bekapcsolja a Mac gépet. Ezeknek a folyamatoknak megvan a maguk felelőssége, és kulcsfontosságúak a Mac megfelelő működése szempontjából. A WindowServer például olyan fontos rendszergrafikus felhasználói felületeket (GUI) kezel, mint a dokkoló és a menüsor.
A kernel_task egy másik kritikus összetevő, amely biztosítja a Mac zökkenőmentes működését. Ebben az útmutatóban elmagyarázzuk a kernel_task feladatait a macOS rendszerben. Azt is megtudhatja, hogyan működik a folyamat, és mit kell tenni, ha a kernel_task túl sok CPU-erőforrást fogyaszt.
Mi a kernel_task Mac gépen?
A kernel_task egy létfontosságú macOS-összetevő, amely a CPU hőmérsékletének szabályozására szolgál, és megakadályozza a Mac túlmelegedését. Amikor a kernel_task kiugrást észlel a CPU hőmérsékletében, az lefoglalja a CPU nagy százalékát, ezáltal korlátozza a hőmérséklet-emelkedésért felelős folyamatok rendelkezésére álló rendszererőforrásokat.
A túlmelegedés minden fronton szörnyű. Tehát amikor a CPU-igényes folyamatok miatt a Mac felforrósodik, a kernel_task felhalmozza a CPU-erőforrásokat, így a folyamatok nem tudják tovább emelni a hőmérsékletet.
A kernel_task biztonságos?
A rövid válasz: „Igen”. Valószínűleg megkérdőjelezi a kernel_task legitimitását, mert a Mac CPU-jának nagy százalékát fogyasztja. Ez normális. Fontos azonban megjegyezni, hogy a kernel_task nem saját elhatározásából működik.Ehelyett a CPU hőmérsékletének állapotára reagál.
Ha a Mac CPU-ja felmelegszik, a kernel_task lecsap a hőmérséklet csökkentésére. Ez nyilvánvaló a megnövekedett ventilátortevékenységen (vagy a ventilátor zaján) és a magas CPU-használaton. Tehát, ha a kernel_task intenzíven használja a Mac feldolgozási teljesítményét, ne gondolja az ördögnek. Inkább képzelje el úgy, mint egy angy alt, aki keményen dolgozik, hogy elűzze a túlmelegedés ördögét.
Amúgy a kernel_task nem fejezhető be. Ez is bizonyítja az eljárás biztonságát és legitimitását. A háttérben fut, mert ez egy kulcsfontosságú macOS-összetevő, amely nélkül a Mac nem tud nélkülözni. Ez a macOS egyik legfontosabb összetevője. Íme a bizonyíték: indítsa el az Activity Monitort, kattintson a View elemre a menüsorban, és válassza a All Processes, Hierarchically
Ez az összes rendszerfolyamatot és harmadik féltől származó alkalmazást a fontossági szintnek megfelelően rendezi. Az Activity Monitor beágyazott nézetet hoz létre az összes folyamatról és alkalmazásról, ahol a kernel_task az elsődleges folyamat, amely alá más folyamatok tartoznak.
A legördülő menü gombra kattintva kibontja a szülőmappát, és megjeleníti a „gyermekfolyamatokat” vagy „alfolyamatokat”.
A kernel_task a hierarchia tetején található, mert ez az első olyan folyamat, amelyet a macOS fut a Mac rendszerindításakor.
Mennyi CPU-t használjon a kernel_task?
Nincs rögzített mennyiségű CPU-erőforrás, amelyet a kernel_task-nak használnia kellene. Csak akkor használja a CPU nagy százalékát, ha a processzor hőmérséklete abnormálisan felmelegszik. Röviden, a kernel_task CPU-használata a Mac hőmérsékletének függvénye.
A kernel_task magas CPU-használat javítása
Normál körülmények között a kernel_task a háttérben lapul, és nagyon minimális rendszererőforrást fogyaszt. Azonban az olyan tényezők, mint a magas környezeti hőmérséklet, az ideiglenes rendszerhibák, a háttérben futó túlzott CPU-igényes folyamatok stb., a kernel_task őrült mennyiségű feldolgozási teljesítményt válthatnak ki.
Kövesse az alábbi ajánlásokat a kernel_task CPU-fogyasztásának szabályozásához.
1. Kényszerített kilépés a nem használt alkalmazásokból
Normális, hogy a Mac használata közben felmelegszik. Minél több alkalmazást nyit meg, a Mac annál nehezebben működik, és annál több hőt termel. Ez a kernel_task funkciót is elindítja, hogy több CPU-teljesítményt használjon fel a Mac hőmérsékletének szabályozására.
Tehát a kernel_task tevékenységének csökkentésének legegyszerűbb módja az, ha bezárja a nem használt alkalmazásokat. Néha, ha bezár egy alkalmazást a Dockból, vagy rákattint a piros „x ikonra” az alkalmazás ablakában, az nem zárja le az alkalmazást.
Egyes alkalmazások felfüggesztve maradnak a háttérben, fogyasztva a Mac processzorát és az akkumulátort. A nem használt alkalmazások kényszerített kilépése csökkenti a Mac processzor terhelését, és ezt követően csökkenti a kernel_task magas CPU-használatát. Menjen át az Activity Monitoron, és zárjon be minden nem használt alkalmazást, hogy felszabadítsa a feldolgozási teljesítményt.
- Indítsa el az Activity Monitort (Finder > Applications >Utilities > Activity Monitor), és válassza ki a kényszerített bezárni kívánt alkalmazást.
- Kattintson a Stop gombra az Activity Monitor eszköztárán.
Ha Mac számítógépén Touch Bar van, válassza ki az alkalmazást, és kattintson a bal szélen található x ikonra.
- Kattintson a Force Quit lehetőségre a Mac képernyőjén vagy a Touch Baron.
2. A Mac portjainak tehermentesítése
Ha túl sok energiaigényes tartozékot csatlakoztat a Mac notebook egyik oldalára, a CPU túlmelegedhet. Ha a kernel_task magas CPU-használatot tart fenn, helyezzen át néhány kiegészítőt a Mac gép másik oldalára, és várjon néhány percet. Ez csökkentette a kernel_task CPU-használatot egyes MacBook Pro-felhasználóknál ebben a StackExchange-szálban.
Tegyük fel, hogy van egy külső monitor, töltőkábel, merevlemezek és egér csatlakoztatva a Mac bal oldalán található USB-elosztóhoz. Ez megemeli a CPU hőmérsékletét, és ennek következtében a kernel_task tevékenységet. A probléma megoldásához terítse ki a tartozékokat a Mac gép másik oldalára.
Ez a technika olyan MacBook modellekre érvényes, amelyek mindkét (bal és jobb) oldalán USB-porttal rendelkeznek. Ha Mac notebookjának csak az egyik oldalán van USB-port, a nem használt tartozékok és eszközök kihúzása megoldhatja a problémát.
3. Indítsa újra a Mac-et
Ha a kernel_task továbbra is túlzott feldolgozási teljesítményt használ, a Mac újraindítása megoldja a problémát. Ez frissíti a Mac memóriáját, leállítja a szükségtelen alkalmazásokat, kiüríti a processzor gyorsítótárát, és szabályozza a kernel_task CPU-használatát.
Zárja be az összes aktív alkalmazásablakot, kattintson a Apple ikonra a menüsorban, és válassza a Restart lehetőséget. .
4. Környezeti hőmérséklet csökkentése
A MacBookok beépített érzékelőkkel rendelkeznek, amelyek érzékelik a CPU hőmérsékletének változásait. Az Apple szerint az ideális környezeti hőmérséklet a MacBookok használatához 10°C és 35°C (~50°F és 95°F) között van.Amikor a Mac hőmérséklete meghaladja az optimális hőmérsékletet, az érzékelők automatikusan bekapcsolják a MacBook ventilátorát, hogy lehűtsék a CPU-t. A kernel_task CPU-használatában is kiugrást fogsz látni.
Győződjön meg arról, hogy Mac számítógépe nincs forró helyiségben vagy olyan felületen, amely megakadályozza a hőelvezetést (párnán, ágyon vagy ágytakaró alatt). Helyezze a Mac számítógépet vízszintes felületre, és gondoskodjon a helyiség megfelelő szellőzéséről – nyissa ki a szoba ablakait, vagy kapcsolja be a légkondicionálást. Ha a Mac számítógépet külső hűtőpárnára helyezi, az is csökkentheti a CPU hőmérsékletét.
5. Állítsa vissza a rendszerfelügyeleti vezérlőt
kernel_task hibásan működhet, ha a MacBook hűtőventilátorai nem működnek megfelelően. Ha a Mac számítógépe nem meleg vagy meleg, de a ventilátorok gyorsan és ellenőrizhetetlenül hangosan működnek, állítsa vissza a rendszerfelügyeleti vezérlőt (SMC).
Az SMC az alaplap egyik összetevője, amely kezeli a Mac akkumulátorát, a billentyűzet háttérvilágítását, a hűtőventilátorokat, a fedél viselkedését és más alapvető érzékelőket. A rendszerfelügyeleti vezérlő alaphelyzetbe állításának folyamata attól függ, hogy a Mac számítógépe Apple T2 biztonsági lapkakészletet használ-e.
Ha szeretné ellenőrizni, hogy a Mac-en van-e T2 biztonsági chip, lépjen a Finder > Applications oldalra. > Utilities > Rendszerinformáció > Hardver, majd az oldalsávon válassza a Controller lehetőséget. Ha a „Model Name” nem Apple T2 chip, akkor a Mac számítógépen nincs biztonsági chip.
SMC visszaállítása Apple T2 chip nélküli Mac notebookokon
A 2017-ben vagy korábban kiadott MacBook Air és Pro modellek nem rendelkeznek a T2 biztonsági chippel.
- Kattintson az Apple logóra a menüsorban, és válassza a Shut Down .
- Nyomja le és tartsa lenyomva a Shift + Control +Option gombokat a billentyűzet bal oldalán egyszerre hét másodpercig.
- Nyomja meg és tartsa lenyomva a Mac gép bekapcsológombját, miközben lenyomva tartja a három gombot a 2. lépésben.
- Tartsa lenyomva a négy gombot 10 másodpercig, majd engedje el őket.
- Nyomja meg a bekapcsológombot a Mac bekapcsolásához.
SMC visszaállítása Apple T2 chippel rendelkező Mac notebookokon
A 2018-ban vagy később kiadott MacBook Air és Pro modellek nem rendelkeznek a T2 biztonsági chippel. Kapcsolja ki a Mac-et, várjon körülbelül 30 másodpercet, amíg teljesen leáll, majd kövesse az alábbi lépéseket:
- Nyomja le és tartsa lenyomva a következő gombokat hét másodpercig: Jobbra Shift gomb + balra Control gomb + bal Option gomb.
- Tartsa lenyomva a három gombot az 1. lépésben, majd nyomja meg és tartsa lenyomva a bekapcsológombot.
- Tartsa össze a négy gombot 10 másodpercig.
- Engedje el a gombokat, és nyomja meg a bekapcsológombot a Mac indításához.
SMC visszaállítása Mac asztali számítógépeken
Kapcsolja ki a Macet, és húzza ki a konnektorból. Várjon 15 másodpercet, dugja vissza a Mac-et a konnektorba, várjon 5 másodpercet, és nyomja meg a bekapcsológombot.
A kernel_task CPU használatának stabilizálása
A kernel_task egy kritikus rendszerfolyamat, amely szabályozza a Mac hőmérsékletét. Minél melegebb lesz a Mac, annál több feldolgozási teljesítményt fogyaszt a kernel_task. A fent kiemelt hibaelhárítási tippek segíthetnek csökkenteni a kernel_task magas CPU-használatot.Ha a probléma továbbra is fennáll, próbálja meg alaphelyzetbe állítani a Mac PRAM/NRAM-ját.
