Apakah Kernel_task dan Mengapa Ia Berjalan di Mac Saya?



Cuba Instrumen Kami Untuk Menghapuskan Masalah

KE ' kernel , 'Adalah inti dari setiap OS, yang berada di antara CPU, memori, perkakasan lain & aplikasi perisian yang dipasang pada sistem. Apabila MAC dihidupkan, perkara pertama yang dimulakan adalah kernel, & semua yang dilakukan oleh sistem mengalir melalui kernel pada satu ketika. Kernel mengawal semua daemon / perkhidmatan pelancaran, pengurusan memori, rangkaian, dll. Kernel melancarkan dan membunuh tugas-tugas yang diperlukan, kemudian membersihkan memori setelah tugas-tugas tersebut ditutup. Dan semua aktiviti latar tersebut muncul di Activity Monitor, yang setara dengan Apple dengan 'Windows Task Manager', di bawah satu sepanduk iaitu. kernel_task . 'Kernel_task' terdiri daripada pengiriman data melalui rangkaian membaca / menulis atau tugas lain dari aplikasi atau perisian sistem lain.



Buku Mac



Sekiranya anda melakukan sesuatu yang memerlukan banyak daya pemprosesan - menukar video 4K, katakanlah - anda mungkin tertanya-tanya apa yang memakan masa begitu lama dan melihat Activity Monitor. Untuk membuka hit Monitor Aktiviti Cmd + Ruang kemudian taip 'aktiviti' dan ia akan muncul. Monitor Aktiviti juga boleh didapati di bawah Aplikasi> Utiliti .



Monitor Aktiviti

Klik pada %CPU tajuk lajur untuk mengatur proses yang sedang berjalan dengan bahagian penggunaan pemproses mereka. Apa sahaja yang menggunakan kekuatan pemprosesan yang tinggi akan muncul di bahagian atas, dan segala sesuatu akan bergerak ketika 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.



Anda boleh membunuh proses seperti itu dengan mengkliknya, kemudian mengklik 'X' di sudut kiri atas skrin. Malangnya, ia tidak dapat dilakukan kernel_task kerana kernel_task adalah inti dari sistem operasi .

penggunaan CPU kernel_task dalam Monitor Aktiviti

Ini bukan satu proses, tetapi satu rangkaian proses di bawah satu label. macOS melakukan segala macam hal di latar belakang, seperti mengirim dan menerima data melalui rangkaian, menulis dan membaca data, dan mengindeks folder atau disk baru untuk carian Spotlight.

Proses ini selalunya akan menggunakan banyak RAM yang ada di Ingatan tab, tetapi itu lebih membimbangkan. Penggunaan RAM naik dan turun seperti yang diperlukan. Penggunaan CPU yang tinggi dapat menghentikan keseluruhan sistem, dan kadang-kadang bahkan mengakibatkan kerosakan sistem sepenuhnya. Ini dapat difahami jika anda kecewa, tetapi ternyata sistem operasi anda melakukan ini dengan sengaja untuk mengelakkan CPU anda dari terlalu panas. Kernel_task juga membantu dalam mengatur suhu CPU dengan menjadikan CPU kurang tersedia untuk proses intensif CPU. Ia tidak menyebabkan keadaan itu sendiri. Apabila suhu CPU menurun, kernel_task juga akan secara automatik mengurangi penggunaan CPU.

Sekiranya Mac tidak lambat, maka tidak perlu risau proses ini menggunakan CPU kerana ini adalah perkara biasa. Memori yang tidak digunakan berfungsi oleh kernel_task untuk perkara seperti caching file, dan OS moden kadang-kadang menggunakan beberapa kekuatan CPU.

Jadi, kernel_task tidak menggunakan kekuatan CPU itu tetapi hanya mencegah proses CPU intensif menggunakannya untuk menjaga suhu terkendali. Semuanya akan kembali normal ketika anda berada di luar zon bahaya.

Tetapi yang menjadi perhatian adalah ketika kernel_task berada sentiasa menggunakan sebahagian besar sumber sistem, & Mac lambat kerana mungkin ada masalah. Kernel hanya boleh dimulakan semula dengan Memulakan Semula Mac, dan kadang-kadang memulakan semula dapat menyelesaikan masalah.

Penggunaan CPU yang berlebihan oleh kernel_task

Tetapi bagaimana jika tingkah laku itu berterusan, berikut adalah sedikit idea untuk menyelesaikan masalah tersebut.

Bagaimana Memperbaiki Kernel_task yang Memakai Sumber?

Kami akan melalui beberapa kaedah yang paling umum mengenai cara memperbaiki penggunaan dan penggunaan sumber yang tinggi dan menerangkannya secara abstrak.

  1. Kerana kernel_task adalah sistem operasi anda, dan proses pembunuhan adalah cara terbaik untuk membebaskan sumber, mudah mula semula Mac anda akan menyelesaikan masalah dengan segera.
  2. Pertimbangkan mengimbas Mac anda untuk perisian hasad , yang boleh menyebabkan masalah.
  3. Sekiranya kernel_task menggunakan banyak CPU / memori ketika tidak ada yang istimewa dilakukan, ada masalah lain di tangan anda. Biasanya, ini kerana sambungan kernel pihak ketiga yang disebut ' papan kekunci 'Di macOS. Modul-modul ini adalah pemacu perkakasan dan beberapa perisian, yang bersambung langsung dengan kernel. Kekunci yang salah menyebabkan kernel_task mengambil CPU yang berlebihan. Untuk menguji ini, Mac harus di-boot dalam Safe Mode. Matikan Mac, kemudian hidupkan semula semasa kekunci Shift ditekan. Pilihan untuk ' Boot Selamat 'Akan ditunjukkan di skrin log masuk. Safe Mode tidak mengaktifkan kext pihak ketiga, jadi jika Mac anda tidak menghadapi masalah dalam safe mode, anda telah menemui masalah anda. Nyahpasang mana-mana 3rd-pemandu / perisian pihak yang dipasang baru-baru ini & lihat apakah itu membantu.

    Boot Selamat

  1. Untuk mendapatkan maklumat lebih lanjut, gunakan Etrecheck yang menjalankan puluhan diagnostik, yang terdiri daripada senarai semua papan kekunci yang dipasang & dijalankan pada sistem. Nyahpasang apa sahaja yang anda fikirkan menyebabkan masalah itu, & lihat apakah masalahnya diselesaikan.

    Etrecheck

  2. Satu aplikasi dengan kebiasaan buruk menggunakan banyak CPU dan mendorongnya adalah Kilat . Sekiranya tab Flash atau penyemak imbas menggunakan kuasa CPU di samping kernel_task, nyahpasang atau matikan Flash sepenuhnya. Akibatnya, Flash tidak akan menggunakan CPU dengan berbagai bugnya, dan kernel_task untuk melawannya agar CPU tetap sejuk.
  3. Keluarkan tidak perlu item permulaan dan mengosongkan ruang cakera keras.
  4. Tetapkan semula NVRAM pada Mac anda.
  5. Tetapkan semula pengawal pengurusan sistem anda ( SMC ).

    Menetapkan semula SMC

  6. Fokus pada suhu luaran (persekitaran) yang boleh anda sejuk secara buatan dengan penyaman udara untuk menghilangkan kelambatan yang dirancang untuk menguruskan haba. Suhu luar mempengaruhi suhu komputer juga.
  7. Lihat di peminat MacBook, hapuskan peminat. Juga, bersihkan tab mandi panas. Periksa haba pasta jika kering. Meningkatkan kelajuan kipas.
  8. Gunakan a pad penyejuk untuk komputer riba anda.
  9. Suhu tinggi di mana-mana bahagian casis daripada mengecas bersama dengan periferal yang dipasang mungkin menyebabkan masalah ini. Memindahkan kabel pengecasan dari sebelah kiri ke port sebelah kanan akan cukup untuk menyejukkan MAC & dapat menyelesaikan masalahnya. Pada mesin dengan pengisian MagSafe, cuba cabut sambungan periferal dari port kiri sehingga bateri penuh.
  10. Padam cache dengan menjalankan perintah berikut di
    Terminal 'rm -rf ~ / Perpustakaan / Cache'
  11. Padam Safari cache jika Safari mungkin menyebabkan masalah itu)
  12. Tetapkan semula blok kuasa . Terutama jika anda mempunyai sumber AC yang tidak konsisten, terutamanya jika komputer riba menunjukkan ia terpasang, tetapi tidak mengecas kerana jika bekalan kuasa mendapati AC tidak boleh dipercayai, ia akan berhenti mengecas komputer riba. Untuk menyelesaikannya, cabut bekalan elektrik dari kedua hujungnya selama beberapa saat, kemudian pasangkan kembali hujung ini. Ini boleh membuatkan komputer riba mula mengecas semula, dan kernel_task berhenti memakan CPU dan peminat berhenti berputar begitu banyak.

Penyelesaian Berisiko

Nampaknya ada penyelesaian yang pelik untuk masalah ini yang merangkumi pemindahan beberapa fail tetapi kerana ini adalah fail sistem, kami tidak mengesyorkan anda memindahkannya melainkan jika ia adalah masalah besar bagi anda.

  1. Pergi ke ' Mengenai mac ini Bahagian di bawah logo epal di sudut kiri atas dan pilih 'Maklumat lanjut'.

    Mengklik 'About Mac ini'

  2. Klik pada pilihan 'laporan sistem'.
  3. Catat apa yang dikatakan komputer selepas 'Model Identifier'.
  4. Navigasi ke perkara berikut.
    pemacu induk> Sistem -Perpustakaan> Sambungan> IOPlatformPluginFamily.kext -Contents> Plugins> ACPI_SMC_PlatformPlugin.kext> Isi> Sumber> (Folder yang kami catat pada langkah ketiga)
  5. Mulakan semula komputer anda dan anda harus selesai

Sekiranya tidak ada yang membantu, kadangkala anda perlu berhenti membuang masa dan pasang semula macOS dari awal, tetapkan semula Mac atau mempertimbangkan a perjalanan ke Kedai Apple .

5 minit membaca