Pertanyaan ini sudah ada jawabannya di sini:
Saat menghubungkan monitor eksternal kedua lonjakan kernel_task ke 600% +. Ini membuat komputer tidak dapat digunakan.
Sebelum Yosemite, ini bekerja dengan baik dengan 3 monitor.
Berikut spesifiknya:
- Ketika saya menghubungkan satu monitor ke DP atau HDMI semuanya berfungsi dengan baik.
- Ketika saya menghubungkan monitor kedua dengan duri kernel_task DP atau HDMI.
- Ketika saya melepaskan DP atau HDMI, terkadang kernel_task dengan cepat kembali ke level normal.
- Ketika saya lepaskan semua monitor, kernel_task dengan cepat kembali ke level normal. (Dalam Activity Monitor goto
View > Update Frequency > Very Often
dan segera setelah Anda melepas monitor, Anda akan mendapatkan banyak pembaruan cepat untuk UI). - Kadang-kadang ketika menghubungkan dua monitor berfungsi (DP atau HDMI) tetapi yang ke-3 menyebabkan lonjakan segera. Setelah ini terjadi, semua monitor harus dilepas untuk kembali normal. Terkadang menghapus semua kecuali satu akan memperbaikinya.
- Kadang-kadang ketika saya pasang semua 3 di dibutuhkan 3 menit + untuk itu terjadi.
Apa yang saya coba:
- Menyetel ulang NVRAM.
- Menyetel ulang SMC.
- Mencoba skenario di atas dengan adaptor daya terpasang dan berjalan dengan baterai.
- Menonaktifkan "Automatic Graphics Switching" di Energy Saver.
- Menggunakan grafik terintegrasi dengan menggunakan
sudo pmset -c gpuswitch 0
CATATAN: Saat mencoba beberapa dari hal ini kadang-kadang dibutuhkan 1 menit untuk terjadi.
Konfigurasi sistem:
Saya menjalankan MacBook Pro Retina 2.7Ghz i7 (Macbook10,1 / Mid 2012) menjalankan Yosemite 10.10.1.
Saya memiliki 3 monitor eksternal (Dell 2415H) dengan 2 terhubung oleh Display Port dan 1 dengan HDMI.
Saya pikir masalah ini berkaitan dengan manajemen daya. Setiap kali CPU saya mencapai 58 derajat sepertinya akan terjadi. Saya baru saja membiarkan 3 monitor saya terpasang selama 5+ menit dan itu tidak terjadi. Tetapi ketika saya mulai mencari menggunakan Chrome itu segera terjadi.
Sepertinya perbaikan yang baik di sini: http://www.rdoxenham.com/?p=259
Jawaban:
Menurut Rhys Oxenhams :
Solusi yang dia sebutkan di blognya harus bekerja untuk Mac sebelumnya. Untuk Mac Ivy-Bridge dan sedikit sebelumnya Richard Schwarting telah menemukan file yang sesuai untuk dinonaktifkan . Petunjuk termasuk di bawah ini untuk kenyamanan. Saya sudah mencoba banyak hal, tetapi ini berhasil.
Nonaktifkan kext dengan mengganti nama itu
Hapus cache kext (tidak yakin apakah ini diperlukan)
Mengulang kembali
kext
.Pembaruan untuk (Tinggi) Sierra:
TL: TR
Ganti nama IOPlatformPluginFamily.kext / ACPI_SMC_PlatformPlugin.kext / [MacModelIdentifier] .plist
Selangkah demi selangkah:
csrutil disable
(Nonaktifkan perlindungan file sistem)/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/[MacModelIdentifier].plist
(Mac> Tentang> Laporan Sistem> Pengidentifikasi Model) kebugfix.plist
(atau yang lain)kernal_task
prosesnya di bawah 10%csrutil enable
Diuji dan bekerja untuk saya di 10.13.2 pada Awal 2011 MacbookPro.
Sumber dengan gambar (jerman) http://www.couchpiratin.de/mac-zu-langsam-kernel_task-cpu-fehler-beseitigen/
sumber
mv: rename X86PlatformShim.kext to X86PlatformShim.kext.disabled: Operation not permitted
ketika mencoba untuk pindah ...