Bagaimana Memperbaiki Bug Kernel_task 'Mac Tinggi Penggunaan Mac Anda

Bagaimana Memperbaiki Bug Kernel_task 'Mac Tinggi Penggunaan Mac Anda

Tidak akan menyenangkan apabila komputer anda mula berjalan dengan perlahan, tetapi lebih buruk lagi apabila anda tidak dapat mengetahui mengapa ia begitu perlahan. Sekiranya anda mematikan semua program yang anda boleh, dan semua yang ada di Mac anda masih terasa seperti bergerak melalui molase, ini boleh menjadi tanda ketakutan kernel_task menyebabkan penggunaan CPU yang tinggi.





Pada Mac anda, kernel_task adalah nama yang diberikan kepada pelbagai fungsi peringkat rendah yang membolehkan komputer anda berfungsi. Ini bermakna bahawa mengetahui pelakunya boleh menjadi sukar.





Kami telah melihat ini banyak, jadi kami mempunyai beberapa petua untuk membantu anda menyingkirkan masalah ini.





Mendiagnosis Mac Lambat

Sekiranya Mac anda kelihatan berjalan dengan perlahan, menghasilkan banyak haba, atau terdengar seperti akan meletus kerana kelajuan kipas yang tinggi, maka anda pasti mahu membuka Monitor Aktiviti dan cari sebabnya. Ini pada dasarnya setara dengan macOS dengan Windows Task Manager.

tetingkap memori maya 10 ram 8gb

Berkaitan: Apakah Monitor Aktiviti? Mac Equivalent of Task Manager



Anda boleh membuka Monitor Aktiviti menggunakan Spotlight: tekan sahaja Cmd + Ruang kemudian mulakan menaip 'aktiviti' dan ia akan muncul. Anda juga boleh mendapatkannya di bawah Aplikasi> Utiliti , dan anda mungkin mahu memasukkannya ke Dock anda untuk mendapatkan akses yang lebih pantas apabila anda menghadapi masalah besar.

Sebab komputer lambat anda harus jelas dari CPU tab. Klik sahaja % CPU tajuk lajur untuk mengatur proses berjalan dengan penggunaan pemproses. Apa sahaja yang menggunakan kekuatan pemprosesan yang tinggi akan muncul di bahagian atas; ini akan bergerak semasa komputer anda melakukan pelbagai tugas di latar belakang.





Penggunaan CPU yang tinggi biasanya hanya menjadi masalah apabila anda tidak menjangkakannya. Adalah wajar untuk mengharapkan mesin anda mengunyah sumber jika anda menjalankan permainan, menonton video di penyemak imbas anda, atau mengedit video. Sekiranya satu tab Safari atau proses Mac menggunakan lebih banyak daripada bahagian yang wajar, itu secara amnya bermaksud ada yang tidak kena.

Mengapa Kernel_task Pelakunya?

Anda boleh membunuh kebanyakan proses dengan mengkliknya, kemudian mengklik X di sudut kiri atas skrin. Malangnya, anda tidak dapat melakukan ini untuk satu proses tertentu: kernel_task . Sebabnya ialah kernel_task sebenarnya adalah bahagian dari macOS.





Ini bukan satu proses, tetapi sebenarnya satu rangkaian proses di bawah satu label. Semasa anda bekerja, macOS melakukan pelbagai tugas di latar belakang. Ini termasuk mengirim dan menerima data melalui rangkaian, menulis dan membaca data ke disk, dan mengindeks folder atau disk baru untuk pencarian Spotlight.

Proses ini selalunya akan menggunakan banyak RAM yang ada di Ingatan tab, tetapi itu lebih membimbangkan. Jumlah RAM yang digunakan akan naik dan turun seperti yang diperlukan. Penggunaan CPU yang tinggi, bagaimanapun, dapat membuat seluruh sistem anda berhenti, dan bahkan mengakibatkan kerusakan sistem yang kadang-kadang lengkap.

Jadi, bagaimana anda menghentikan kernel_task daripada mempengaruhi prestasi Mac anda secara negatif?

Penyelesaian Mudah untuk Masalah kernel_task

Dalam banyak kes, memulakan semula Mac anda dengan mudah akan menyelesaikan masalah dengan segera. Ini bukan penyelesaian tetap dan jangka panjang sekiranya anda menghadapi masalah ini untuk sementara waktu. Ia hanya penyelesaian jangka pendek yang harus memberikan hasil segera.

Apa sahaja yang menyebabkan lonjakan penting dalam penggunaan CPU mungkin akan kembali. Oleh itu, jika anda pernah mengalami insiden berulang, anda mungkin ingin mencuba menetapkan semula pengawal pengurusan sistem (SMC) anda juga. Ini mudah dilakukan dan dapat menyelesaikan pelbagai masalah macOS.

Arahan untuk menetapkan semula SMC sedikit berbeza bergantung pada model Mac yang anda miliki. Kerana dapat menyelesaikan begitu banyak masalah, kami mempunyai panduan lengkap yang memperincikan cara menetapkan semula SMC Mac anda . Ini juga merangkumi menetapkan semula PRAM anda, bahagian lain dari Mac yang boleh menyebabkan pelbagai masalah.

Penyelesaian Lain untuk Memperbaiki Kernel_task Penggunaan CPU Tinggi

Mungkin penyelesaian yang paling jelas untuk masalah berkaitan OS adalah mengemas kini ke versi terbaru macOS. Cukup melancarkan Keutamaan Sistem , klik Kemas kini Perisian , dan jalankan sebarang kemas kini perisian Apple yang luar biasa.

Penyebab umum penggunaan CPU yang tinggi oleh proses kernel_task adalah Adobe Flash. Hari-hari ketika Flash sangat penting untuk melayari web, sudah lama berlalu, tetapi anda mungkin masih memerlukannya untuk aplikasi atau laman web web tertentu.

Daripada membiarkan Flash dipasang, anda boleh menggunakan penyemak imbas seperti Google Chrome, yang menyediakan Flash (walaupun secara pilihan). Kemungkinan besar, anda tidak memerlukan Flash sama sekali, jadi selamat untuk membuangnya. Lebih-lebih lagi, kerana Adobe tidak menyokong Flash sejak 31 Disember 2020, anda tidak akan mendapat kemas kini keselamatan yang penting.

Anda mesti menghapusnya — sekurang-kurangnya atas sebab keselamatan. Untuk mengeluarkan Flash, jalankan Pengurus Pasang Pemain Adobe Flash dan klik Nyahpasang .

Menggali Sedikit Lebih Mendalam Penggunaan CPU kernel_task Tinggi Mac

Beberapa orang telah berjaya menghapus sambungan kernel, yang merupakan modul kod yang dapat melakukan tugas tingkat rendah. Juga dikenali sebagai 'kexts', sebahagian besar sambungan ini dipasang oleh Apple sebagai sebahagian daripada persekitaran utama macOS. Beberapa perisian akan memasang sambungan pihak ketiga sebagai pemacu, atau untuk mengawal perkakasan.

Salah satu cara cepat untuk memeriksa apakah kext pihak ketiga menyebabkan masalah kernel_task anda adalah menghidupkan semula mesin anda ke Safe Mode. Untuk melakukan ini, mulakan semula mesin anda dan tahan Pergeseran kunci semasa but. Safe Mode hanya memuatkan ekstensi kernel yang diperlukan, jadi jika masalah tidak terjadi di lingkungan ini, ini menunjukkan masalah dengan kext pihak ketiga.

Untuk menyelami ini, reboot sistem anda seperti biasa dan lancarkan Terminal . Kemudian, jalankan arahan berikut:

kextstat

Ini akan menunjukkan pelanjutan kernel yang dimuat pada masa ini. Semua sambungan Apple akan kelihatan seperti:

com.apple.[etc]

Sementara itu, pemacu pihak ketiga akan mempunyai nama pemaju di dalamnya, seperti ini:

com.paragon-software.filesystems

Dan juga seperti ini:

ch.tripmode.TripModeNKE

Kaedah terbaik untuk membuangnya adalah dengan nyahpasang perisian yang berkaitan . Untuk beberapa aplikasi, itu hanya bermaksud memindahkan fail aplikasi ke Sampah, kemudian memasukkan kata laluan pentadbir anda untuk membenarkan perubahan.

Yang lain mungkin termasuk fail penyahpasang PKG yang perlu anda jalankan. Untuk selebihnya, pergi ke Keutamaan Sistem dan cari panel pilihan pihak ketiga.

Bermula dengan OS X El Capitan, Apple memperkenalkan ciri keselamatan baru yang mematahkan sejumlah pengubahsuaian pihak ketiga. Sistem Integriti Perlindungan, atau SIP untuk pendek, menghentikan aplikasi daripada memasukkan kod ke dalam aplikasi Apple sendiri, serta menulis ke bahagian pemacu tertentu yang dianggap penting oleh Apple untuk keselamatan sistem.

Ini menghasilkan kestabilan sistem yang lebih baik, jadi anda seharusnya jarang melihat masalah ini dalam versi macOS moden.

Masih Mempunyai Penggunaan CPU Tinggi? Apa yang Perlu Dilakukan Apabila Semua Lain Gagal

Penyelesaian terakhir di sini adalah sedikit berisiko: membuang sambungan kernel Apple sendiri. Tidak digalakkan. Namun, jika anda telah mencuba semua yang lain dan masih melihat kernel_task menyebabkan penggunaan CPU yang tinggi, ini adalah penyelesaian yang mungkin anda ingin mencuba.

Pembangun dan blogger Viktor Petersson telah banyak menulis mengenai kernel_task dan isu-isu di sekitarnya. Dalam kesnya, ia mungkin disebabkan oleh kad suara yang cerdik. Catatan awal Petersson memfokuskan pada Mac OS X Yosemite, walaupun dia kemudian mengikutinya dengan kemas kini untuk versi macOS yang kemudian.

Kami belum menguji masalah ini dan tidak dapat mengatakan sama ada ia akan berfungsi untuk anda. Sekiranya anda berminat untuk mencuba, inilah yang perlu anda lakukan:

  1. Buat sandaran Mac anda menggunakan Time Machine atau penyelesaian sandaran lain.
  2. Matikan Perlindungan Integriti Sistem dengan melakukan boot ke mod Pemulihan dan menjalankan perintah berikut dari Terminal: csrutil disable
  3. Ikut Viktor kaedah. Mulakan dengan mencari model Mac anda menggunakan arahan: system_profiler -detailLevel mini | grep 'Model Identifier:'
  4. Jalankan arahan berikut: cd /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources
  5. Pindahkan dan sandarkan fail yang berkaitan dengan model anda. Contohnya, jika pengecam anda adalah MacBookPro8,2 anda akan menjalankan: sudo mv MacBookPro8_2.plist MacBookPro8_2.bak
  6. But semula ke mod Pemulihan dan aktifkan Perlindungan Integriti Sistem sekali lagi menggunakan arahan: csrutil enable

Sekali lagi, ini adalah kaedah terakhir. Cubalah hanya jika anda berusaha untuk menyelesaikan apa-apa kerana kernel_task menjadikan Mac anda tidak dapat digunakan. Ini bukan penyelesaian jangka pendek - ia berterusan walaupun selepas memasang semula sistem operasi anda.

Walaupun begitu, anda juga perlu mengulangi proses ini setelah setiap kemas kini perisian utama atau peningkatan sistem operasi, kerana Apple akan memulihkan fail yang anda pindahkan.

Memperbaiki Masalah Bug kernel_task Mac

Secara amnya, peningkatan ke macOS versi baru membawa ciri dan keupayaan baru, tetapi juga dapat memperkenalkan bug. Perkara ini berlaku terutamanya pada model perkakasan lama yang mula mendorong had.

Tetapi, jika anda mula melihat masalah dengan kernel_task pada Mac anda hanya selepas kemas kini, itu boleh menjadi penyebabnya. Mudah-mudahan, salah satu helah ini membantu anda menyelesaikan masalah dan meningkatkan prestasi Mac anda.

Berkongsi Berkongsi Tweet E-mel 10 Cara Mudah untuk Menambah Mac Anda untuk Prestasi Terbaik

Daripada melihat berapa lama anda boleh pergi tanpa melanggar resolusi Tahun Baru yang ditakuti, gunakan permulaan tahun untuk menyegarkan Mac anda.

Baca Seterusnya
Topik-topik yang berkaitan
  • Mac
  • CPU
  • Tweak Prestasi
  • Monitor Aktiviti
  • Kesalahan Mac
Mengenai Pengarang Kris Wouk(118 Artikel Diterbitkan)

Kris Wouk adalah pemuzik, penulis, dan apa sahaja yang disebut ketika seseorang membuat video untuk web. Seorang peminat teknologi selama dia ingat, dia pasti mempunyai sistem operasi dan peranti kegemaran, tetapi menggunakan seberapa banyak yang lain yang dia boleh, hanya untuk terus mengikuti.

Lagi Dari Kris Wouk

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan