Kapag uminit o bumagal ang iyong Mac sa pag-crawl, malamang na mapapansin mo ang isang proseso na tinatawag na kernel_task gamit ang maraming CPU. Bakit nya ginagawa yun? Ano ang ibig sabihin ng kernel_task? Dapat ka bang mag-alala?
Basahin para malaman kung ano ang kernel_task sa Mac at kung bakit ito nagdudulot ng mataas na paggamit ng CPU. Matututuhan mo rin ang mga paraan para bawasan ang labis na aktibidad ng kernel_task sa macOS.
Ano ang Kernel_Task sa Mac?
Ang Kernel_task ay isang katutubong proseso sa macOS. Ito ay nauugnay sa kernel, ang pinakamalalim na antas ng programming na nagpapagana sa software at hardware ng Mac.
Kernel_task ang humahawak ng maraming mahahalagang function sa background sa iyong MacBook Pro, MacBook Air, iMac, o Mac Mini, gaya ng paglalaan ng mga mapagkukunan ng system (CPU at RAM) sa pagitan ng mga programa at serbisyo ng system.
Ngunit ang pinakamahalaga, may mahalagang papel ito sa pamamahala ng temperatura. Dito makikita ang mataas na aktibidad ng kernel_task.
Bakit Nagdudulot ng Mataas na Paggamit ng CPU ang Kernel_Task?
Maaaring uminit ang iyong Mac sa anumang kadahilanan. Halimbawa, ang pagsasagawa ng aktibidad na masinsinang mapagkukunan (gaya ng pag-edit o pag-export ng video sa mga napakataas na resolution) ay halos palaging pinapataas ang temperatura ng CPU. Ang pag-render ng mga elemento ng web na mabigat sa CPU, paggamit ng mga hindi mahusay na plugin sa Chrome o Safari, o paglalaro ng content na nauugnay sa Adobe Flash ay maaari ding magpainit.
Kapag nangyari iyon, ang kernel_task ay magsisimulang kumilos at pipigilan ang mga proseso sa paggamit ng karagdagang kapangyarihan sa pagpoproseso at pagbuo ng higit pang init. Ginagawa ito sa pamamagitan ng pagtulad sa mga walang laman na cycle ng CPU.
Nagdudulot ba ng Pag-aalala ang Paggamit ng CPU na High Kernel_Task?
Kadalasan, ang mataas na aktibidad ng kernel_task ay hindi dapat alalahanin. Upang i-recap, kung patuloy kang nakikibahagi sa mga gawaing masinsinang mapagkukunan, asahan ang mataas na kernel_task na paggamit ng CPU sa iyong Mac. Regular na maintenance lang ito para maiwasan ang mga internals ng Mac mula sa sobrang pagkasira ng init.
Ngunit kung palagi mong napapansin ang kernel_task na gumagamit ng CPU power nang walang maliwanag na dahilan, maaari kang magkaroon ng problema sa iyong mga kamay. Halimbawa, ang mga hindi na-optimize na app, mga hindi na ginagamit na application, system cache, at buggy kernel extension ay maaaring magpainit sa iyong Mac nang walang anumang proporsyonal na pagtaas sa aktibidad.
Pagbabawas ng High Kernel_Task na Paggamit ng CPU sa Mac
Upang ayusin ang patuloy na mataas na aktibidad ng kernel_task, dapat mong lutasin ang anumang pinagbabatayan na dahilan na nag-aambag sa sobrang init sa iyong Mac. Makakatulong sa iyo ang mga tip sa pag-troubleshoot sa ibaba.
Force-Quit Apps
Magsimula sa pamamagitan ng pagtukoy sa mga proseso maliban sa kernel_task na kumukonsumo ng maraming CPU gamit ang Activity Monitor ng Mac. Hint-piliin ang CPU column para pagbukud-bukurin ang mga proseso ayon sa aktibidad.
Kung lumilitaw na bahagi ng isang karaniwang aktibidad ang isang prosesong masinsinang CPU (hal., pag-export ng video), hintayin itong matapos. Kung hindi, isara o pilitin na ihinto ang proseso sa pamamagitan ng pagpili sa Stop button sa itaas ng window ng Activity Monitor.
Isara at I-reboot
Ang isa pang pag-aayos ay kinabibilangan ng pag-restart ng iyong Mac. Iyan ay isang mabilis na paraan upang maalis ang anumang mga masamang proseso na nag-aambag sa isyu ng kernel_task.
I-update ang Mga App
Susunod, subukang i-update ang mga app na tumatakbo sa Mac. Pinakamainam na ituon ang iyong pansin sa anumang mga program na nagpapataas ng pag-load ng CPU ng iyong Mac.
Magsimula sa pamamagitan ng pagbubukas ng App Store ng Mac at tumingin sa ilalim ng Updates tab sa sidebar para sa anumang nakabinbing update sa app.
Para sa mga program na nakuha mo sa labas ng Mac App Store, maghanap ng Suriin ang Mga Update na opsyon sa loob mismo ng mga application.
I-update ang macOS
Buggy instance ng macOS (lalo na ang mga maagang paglabas ng mga pangunahing pag-upgrade ng bersyon) ay maaaring magresulta sa mga paglabas ng memorya at mga isyu sa sobrang init. I-update ang operating system at tingnan kung may pagkakaiba iyon.
Upang i-update ang macOS, buksan ang Apple menu mula sa kaliwang bahagi ng menu bar ng Mac at piliin ang System Preferences > Software Update > Update Now.
Gamitin ang Mac sa Mas Malamig na Kapaligiran
Kung ginagamit mo ang iyong Mac sa labas o sa mainit na panahon, ang panlabas na temperatura ay maaaring maging sanhi ng pag-init ng iyong Mac at sipa ang kernel_task sa high gear. Subukang ilipat ang device sa mas malamig o well-ventilated na lugar.
I-reset ang NVRAM o PRAM
Kung gumagamit ka ng Intel Mac, maaari mong subukang i-reset ang NVRAM o PRAM. Ito ay isang maliit na bahagi ng pabagu-bago ng memorya na nagtataglay ng mga setting na kritikal sa system (hal., resolution ng display, mga kagustuhan sa startup disk, petsa, timezone, atbp.). Ang isang sira na NVRAM ay maaaring magresulta sa lahat ng uri ng mga isyu, kaya ang pag-reset nito ay maaaring ayusin ang mga isyu sa kernel.
Upang i-reset ang NVRAM, magsimula sa pamamagitan ng pag-off sa iyong Mac. Pagkatapos, i-on itong muli habang pinipigilan ang Command, Option, P, at R key. I-release kapag narinig mo na ang startup chime sa pangalawang pagkakataon. Kung gumagamit ka ng Mac na may Apple T2 Security Chip, bitawan ang mga key pagkatapos ng 20 segundo.
I-reset ang SMC
Bilang karagdagan sa NVRAM, maaaring gusto mong gawin ang karagdagang hakbang at i-reset ang SMC (system management controller) sa Mac.
I-clear ang Cache ng Mac
Ang mga luma o sira na pansamantalang file ay maaari ding magdulot ng mga isyu sa pagganap sa macOS, kaya ang susunod na pag-aayos ay kinabibilangan ng pag-clear sa application at cache ng system.
Gamitin ang libreng Onyx app para mabilis na i-clear ang cache ng Mac. Sumangguni sa aming gabay tungkol sa pag-clear sa cache ng Mac kung mas gusto mo ang manu-manong diskarte.
Pumasok at Lumabas sa Safe Mode
Ang pagpasok at paglabas sa Safe Mode sa Mac ay nakakatulong na i-clear ang kernel cache. Upang makapasok sa Safe Mode sa isang Intel Mac, pindutin lamang nang matagal ang Shift key sa startup hanggang sa makita mo ang login screen.
Kung gumagamit ka ng Apple Silicon Mac, i-on ito habang pinipindot ang Power button. Kapag nakarating ka na sa screen ng Startup Options, pindutin nang matagal ang Shift key at piliin ang Macintosh HD > Magpatuloy sa Safe Mode.
Magpatakbo ng Malware Scan
Macs ay may reputasyon sa pagiging nababanat laban sa malware, ngunit hindi iyon nangangahulugan na sila ay ganap na immune. Upang mag-scan at mag-alis ng mga nakakahamak na proseso at rootkit sa Mac, isaalang-alang ang pagpapatakbo ng pag-scan para sa malware gamit ang isang libreng anti-malware utility. Ang Malwarebytes ay isang mahusay na pagpipilian.
Tanggalin ang Mga Extension ng Kernel
Sa wakas, maaaring gusto mong maglaan ng oras upang tukuyin at huwag paganahin ang anumang mga third-party na kernel extension (o kexts). Pinapalawig ng Kexts ang default na functionality ng kernel ng Mac, ngunit maaari rin silang magresulta sa mataas na aktibidad ng kernel_task o mga error sa kernel panic.
Maaari kang gumamit ng libreng diagnostics utility na tinatawag na EtreCheckPro upang mag-scan at suriin ang isang listahan ng mga naka-install na kernel extension. Pagkatapos ay dapat mong i-uninstall ang mga kaugnay na program upang maalis ang mga kex.
Kernel_Task: Pinakamahusay na Naiwan sa Sariling Paraan Nito
Sana, nakatulong sa iyo ang tutorial na ito na maunawaan ang proseso ng kernel_task sa Mac at kung ano ang maaari mong gawin upang malutas ang kernel_task na mataas na paggamit ng CPU. Kung magpapatuloy ang isyu, maaaring gusto mong i-install muli ang macOS sa pamamagitan ng Recovery Mode. Kung nabigo rin iyon, ang problema ay maaaring nauugnay sa hardware. Kung ganoon, makipag-ugnayan sa Apple Support para sa tulong.