Paano Ayusin ang 'kernel_task' Mataas na CPU Usage Bug ng iyong Mac

Paano Ayusin ang 'kernel_task' Mataas na CPU Usage Bug ng iyong Mac

Hindi kailanman masaya kapag ang iyong computer ay nagsimulang tumakbo nang mabagal, ngunit mas masahol pa kapag hindi mo mawari kung bakit ito napakabagal. Kung na-shut down mo ang lahat ng mga programa na magagawa mo, at ang lahat sa iyong Mac ay nararamdaman mo rin na gumagalaw ito sa pamamagitan ng mga molase, maaaring ito ay isang tanda ng kinakatakutan kernel_task na nagiging sanhi ng mataas na paggamit ng CPU.





Sa iyong Mac, ang kernel_task ay ang pangalang ibinigay sa iba't ibang mga pag-andar na mababang antas na nagpapahintulot sa natitirang iyong computer na gumana. Nangangahulugan ito na ang pag-uunawa sa salarin ay maaaring maging matigas.





Nakita namin ito ng marami, kaya't mayroon kaming kaunting mga tip upang matulungan kang matanggal sa problemang ito.





Pagdi-diagnose ng isang Mabagal na Mac

Kung ang iyong Mac ay lilitaw na tumatakbo nang dahan-dahan, nakakabuo ng maraming init, o parang aalis na ito dahil sa mataas na bilis ng fan, kung gayon gugustuhin mong buksan Monitor ng Aktibidad at alamin kung bakit. Ito ay mahalagang katumbas ng macOS sa Windows Task Manager.

pinakamahusay na bagay na gagawin sa raspberry pi

Kaugnay: Ano ang Monitor ng Aktibidad? Ang Mac Katumbas ng Task Manager



Maaari mong buksan ang Monitor ng Aktibidad gamit ang Spotlight: pindutin lamang Cmd + Space pagkatapos ay simulang mag-type ng 'aktibidad' at dapat itong mag-pop up. Mahahanap mo rin ito sa ilalim Mga Aplikasyon> Mga utility , at baka gusto mong i-pin ito sa iyong Dock para sa mas mabilis na pag-access kapag nasagasaan ka sa mga pangunahing isyu.

Ang dahilan para sa iyong mabagal na computer ay dapat maging maliwanag mula sa CPU tab I-click lamang ang % CPU ang header ng haligi upang ayusin ang mga tumatakbo na proseso sa pamamagitan ng paggamit ng processor. Anumang gumagamit ng isang mataas na halaga ng kapangyarihan sa pagpoproseso ay lilitaw sa tuktok; lilipat ito habang gumaganap ang iyong computer ng iba't ibang mga gawain sa likuran.





Ang mataas na paggamit ng CPU sa pangkalahatan ay isang problema lamang kapag hindi mo ito inaasahan. Makatwirang asahan ang iyong machine na ngumunguya ng mga mapagkukunan kung nagpapatakbo ka ng isang laro, nanonood ng isang video sa iyong browser, o nag-e-edit ng isang video. Kung ang isang solong tab na Safari o proseso ng Mac ay gumagamit ng higit pa sa patas na pagbabahagi nito, sa pangkalahatan ay nangangahulugang mayroong mali.

Bakit ang kernel_task ang Culprit?

Maaari mong patayin ang karamihan sa mga proseso sa pamamagitan ng pag-click sa kanila, pagkatapos ay pag-click sa X sa kaliwang sulok sa tuktok ng screen. Sa kasamaang palad, hindi mo magagawa ito para sa isang partikular na proseso: kernel_task . Ang dahilan para dito ay ang kernel_task ay talagang bahagi ng macOS.





Hindi ito isang solong proseso, ngunit talagang isang serye ng mga proseso sa ilalim ng isang label. Habang nagtatrabaho ka, ginagawa ng macOS ang lahat ng mga gawain sa background. Kasama rito ang pagpapadala at pagtanggap ng data sa network, pagsusulat at pagbabasa ng data sa disk, at pag-index ng mga bagong folder o disk para sa paghahanap ng Spotlight.

Ang prosesong ito ay madalas na gumagamit ng maraming iyong magagamit na RAM sa Memorya tab, ngunit iyan ay mas mababa sa isang pag-aalala. Ang halaga ng RAM na ginagamit ay tataas at babagsak kung kinakailangan. Gayunpaman, ang mataas na paggamit ng CPU ay maaaring magdala sa iyong buong system sa isang paggiling, at magresulta sa paminsan-minsang kumpletong pag-crash ng system.

Kaya, paano mo titigilan ang kernel_task mula sa negatibong nakakaapekto sa pagganap ng iyong Mac?

Mga Simpleng Solusyon para sa Mga Isyu ng kernel_task

Sa maraming mga kaso, isang simpleng pag-restart ng iyong Mac ay malilinaw kaagad ang problema. Hindi ito isang permanenteng, pangmatagalang solusyon kung mayroon ka ng isyung ito sa isang habang, bagaman. Ito ay isang panandaliang pag-aayos lamang na dapat magbigay ng agarang mga resulta.

Anuman ang sanhi ng mahahalagang spike sa paggamit ng CPU ay maaaring bumalik. Kaya, kung nagkakaroon ka ng mga paulit-ulit na insidente, baka gusto mong subukang i-reset ang iyong system management controller (SMC) din. Madali itong gawin at maaaring ayusin ang iba't ibang mga isyu sa macOS.

Ang mga tagubilin sa pag-reset ng SMC ay bahagyang nag-iiba depende sa kung anong modelo ng Mac ang mayroon ka. Dahil maaari itong ayusin ang maraming mga isyu, mayroon kaming isang buong gabay na nagdedetalye kung paano i-reset ang SMC ng iyong Mac . Saklaw din nito ang pag-reset ng iyong PRAM, isa pang bahagi ng isang Mac na maaaring maging sanhi ng maraming mga isyu.

Iba pang Mga Solusyon para sa Pag-aayos ng kernel_task Mataas na Paggamit ng CPU

Marahil ang pinaka-halatang pag-aayos para sa anumang mga isyu na nauugnay sa OS ay ang pag-update sa pinakabagong bersyon ng macOS. Ilunsad lamang Mga Kagustuhan sa System , i-click Pag-update ng Software , at patakbuhin ang anumang natitirang mga pag-update ng software ng Apple.

Ang isa pang karaniwang sanhi ng mataas na paggamit ng CPU ng proseso ng kernel_task ay ang Adobe Flash. Ang mga araw kung kailan mahalaga ang Flash para sa pagba-browse sa web, matagal nang nawala, ngunit maaaring kailangan mo pa rin ito para sa isang tukoy na web app o website.

Sa halip na panatilihing naka-install ang Flash, maaari kang gumamit ng isang browser tulad ng Google Chrome, na nagbibigay ng Flash (kahit na opsyonal). Malamang, hindi mo kailangan ng Flash, kaya't ligtas itong alisin. Bukod dito, dahil hindi suportado ng Adobe ang Flash mula noong Disyembre 31, 2020, hindi ka makakakuha ng mahahalagang pag-update sa seguridad.

Mahalagang alisin mo ito — kahit papaano para sa mga kadahilanang pangseguridad. Upang alisin ang Flash, patakbuhin ang Manager ng Pag-install ng Adobe Flash Player at mag-click I-uninstall .

Ang paghuhukay ng isang Malalim na Malalim sa Mataas na kernel_task na Paggamit ng CPU ng Mac

Ang ilang mga tao ay nagtagumpay sa pag-aalis ng mga extension ng kernel, na mga module ng code na magagawang magsagawa ng mga mababang antas na gawain. Kilala rin bilang 'kext,' ang karamihan sa mga extension na ito ay na-install ng Apple bilang bahagi ng pangunahing kapaligiran ng macOS. Ang ilang software ay mag-i-install ng mga third-party na extension bilang mga driver, o para sa pagkontrol ng hardware.

Isang mabilis na paraan upang suriin kung ang isang kext ng third-party ay sanhi ng iyong mga isyu sa kernel_task ay upang i-reboot ang iyong machine sa Safe Mode. Upang magawa ito, i-restart ang iyong makina at hawakan ang Shift susi bilang bota. Nilo-load lamang ng Safe Mode ang mga kinakailangang extension ng kernel, kaya kung hindi maganap ang problema sa kapaligiran na ito, tumuturo ito sa isang isyu sa isang third-party kext.

Upang sumisid dito, i-reboot ang iyong system bilang normal at ilunsad Terminal . Pagkatapos, patakbuhin ang sumusunod na utos:

kextstat

Ipapakita nito kung anong mga karnel extension ang kasalukuyang nai-load. Ang lahat ng mga extension ng Apple ay magiging hitsura ng:

com.apple.[etc]

Samantala, ang mga driver ng third-party ay magkakaroon ng pangalan ng developer sa kanila, tulad nito:

com.paragon-software.filesystems

At tulad din ng isang ito:

ch.tripmode.TripModeNKE

Ang pinakamahusay na paraan upang alisin ang mga ito, ay ang i-uninstall ang nauugnay na software . Para sa ilang mga app, nangangahulugan lamang iyon ng paglipat ng file ng application sa Basurahan, pagkatapos ay pag-input ng iyong admin password upang payagan ang pagbabago.

Ang iba ay maaaring magsama ng isang PKG uninstaller file na kailangan mong patakbuhin. Para sa natitirang bahagi, magtungo sa Mga Kagustuhan sa System at maghanap para sa anumang mga pane ng kagustuhan ng third-party.

Simula sa OS X El Capitan, ipinakilala ng Apple ang isang bagong tampok sa seguridad na sumira sa isang bilang ng mga pagbabago sa third-party. Ang Proteksyon ng Integridad ng System, o SIP para sa maikli, ay tumitigil sa mga app mula sa pag-inject ng code sa sariling mga app ng Apple, pati na rin ang pagsusulat sa ilang mga bahagi ng drive na sa palagay ng Apple ay mahalaga sa seguridad ng system.

Nagreresulta ito sa mas mahusay na katatagan ng system, kaya dapat mong makita ang isyung ito nang mas madalas sa mga modernong bersyon ng macOS.

Mayroon pa bang Mataas na Paggamit ng CPU? Ano ang Gagawin Kapag Nabigo ang Lahat ng Iba Pa

Ang pangwakas na solusyon dito ay isang maliit na mapanganib: pag-aalis ng sariling mga extension ng kernel ng Apple. Ang paggawa nito ay hindi inirerekumenda. Gayunpaman, kung sinubukan mo ang lahat at nakikita mo pa rin ang kernel_task na nagdudulot ng mataas na paggamit ng CPU, ito ay isang solusyon na maaaring gusto mong subukan.

Ang developer at blogger na si Viktor Petersson ay sumulat nang malawakan tungkol sa kernel_task at mga isyu sa paligid nito. Sa kanyang kaso, malamang na sanhi ito ng isang tusong sound card. Ang paunang post ni Petersson ay nakatuon sa Mac OS X Yosemite, kahit na sinundan niya ito ng mga update para sa mga susunod na bersyon ng macOS.

Hindi namin nasubukan ang pag-aayos na ito at hindi masasabi kung gagana ito para sa iyo. Kung interesado kang bigyan ito, narito ang kailangan mong gawin:

  1. Lumikha ng isang backup ng iyong Mac gamit ang Time Machine o ibang backup na solusyon.
  2. I-off ang Proteksyon ng Integridad ng System sa pamamagitan ng pag-boot sa Recovery mode at patakbuhin ang sumusunod na utos mula sa Terminal: csrutil disable
  3. Sundan Viktor's pamamaraan Magsimula sa pamamagitan ng paghahanap ng modelo ng iyong Mac gamit ang utos: system_profiler -detailLevel mini | grep 'Model Identifier:'
  4. Patakbuhin ang sumusunod na utos: cd /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources
  5. Ilipat at i-back up ang file na nauugnay sa iyong modelo. Halimbawa, kung ang iyong identifier ay MacBookPro8,2 tatakbo ka: sudo mv MacBookPro8_2.plist MacBookPro8_2.bak
  6. I-reboot sa mode na Pag-recover at paganahin muli ang Proteksyon ng Integridad ng System gamit ang utos: csrutil enable

Muli, ito ay isang huling pag-aayos ng resort. Subukan lamang ito kung nakikipaglaban ka upang makakuha ng anumang bagay na nagawa dahil sa pag-render ng kernel_task sa iyong Mac na hindi magagamit. Hindi ito isang panandaliang solusyon — nagpapatuloy ito kahit na mai-install muli ang iyong operating system.

Kahit na, kakailanganin mo ring ulitin ang prosesong ito pagkatapos ng bawat pangunahing pag-update ng software o pag-upgrade ng operating system, dahil ibabalik ng Apple ang file na iyong inilipat.

Pag-aayos ng Mac kernel_task Bug Problem

Pangkalahatan, ang pag-upgrade sa isang bagong bersyon ng macOS ay nagdudulot ng mga bagong tampok at kakayahan, ngunit maaari rin itong magpakilala ng mga bug. Totoo ito lalo na sa mga mas matandang modelo ng hardware na nagsisimula nang itulak ang mga limitasyon.

Ngunit, kung nagsimula kang makakita ng mga isyu sa kernel_task sa iyong Mac pagkatapos lamang ng isang pag-update, maaaring iyon ang salarin. Inaasahan ko, ang isa sa mga trick na ito ay nakatulong sa iyo na ayusin ang isyu at pagbutihin ang pagganap ng iyong Mac.

Magbahagi Magbahagi Mag-tweet Email 10 Madaling Mga Paraan upang Tune Up ang iyong Mac para sa Pinakamahusay na Pagganap

Sa halip na makita kung gaano katagal ka makakapunta nang hindi binabagabag ang kinakatakutang resolusyon ng Bagong Taon, gamitin ang pagsisimula ng taon upang sariwa ang iyong Mac.

Basahin Susunod
Mga Kaugnay na Paksa
  • Mac
  • CPU
  • Mga Tweaks sa Pagganap
  • Monitor ng Aktibidad
  • Mga Error sa Mac
Tungkol sa May-akda Kris Wouk(118 Mga Artikulo Na-publish)

Si Kris Wouk ay isang musikero, manunulat, at kung ano man ang tawag dito kapag may gumawa ng mga video para sa web. Ang isang taong mahilig sa tech hangga't maaari niyang matandaan, tiyak na mayroon siyang mga paboritong operating system at aparato, ngunit gumagamit ng maraming iba pa hangga't maaari pa rin niya, upang manatiling mahuli.

Higit pa Mula kay Kris Wouk

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Mac