kernel_task หลายร้อย% ของ CPU แต่ความถี่ซีพียูกำลังลดลง


14

ฉันพยายามที่จะแก้ปัญหาความลึกลับของการใช้ซีพียูสูงใน kernel_task

MacBook Pro (Retina, กลางปี ​​2012), 2.7 GHz Intel Core i7, Yosemite 10.10.2

ฉันเห็นคำแนะนำในการดาวน์โหลด Intel Power Gadget นั่นแสดงให้ฉันเห็นว่า CPU ของฉันช้าลง ฉันจะแก้ไขได้อย่างไร เมื่อสิ่งนี้เกิดขึ้นบางครั้งฉันสามารถเปิดเครื่องบน MBP ได้ แต่นี่ทำให้ฉันบ้า

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่


1
กราฟอุณหภูมิแสดงสำหรับช่วงเวลาเดียวกันขณะที่มันช้าลงอย่างไร
Tetsujin

Mine (ล่าช้า 2013 MBP) ดูเหมือนจะติดอย่างถาวรที่ระดับ 0.80 GHz เดียวกัน การใช้ซีพียู 60-100% Temps นั้นสมเหตุสมผล - 50-60C ... 🤷
Nolan Amy

คำตอบ:


12

แอปเปิ้ลเอกสารนี้

การตรวจสอบกิจกรรมอาจแสดงให้เห็นว่ากระบวนการที่ชื่อ kernel_task ใช้ CPU ของคุณเป็นจำนวนมากและในช่วงเวลานี้คุณอาจสังเกตเห็นว่ามีกิจกรรมแฟน ๆ มากมาย กระบวนการนี้ช่วยจัดการอุณหภูมิด้วยการทำให้ซีพียูไม่สามารถใช้ได้กับกระบวนการที่ใช้ CPU อย่างเข้มข้น กล่าวอีกนัยหนึ่ง kernel_task ตอบสนองต่อเงื่อนไขที่ทำให้ CPU ของคุณร้อนเกินไป เมื่ออุณหภูมิลดลง kernel_task จะลดกิจกรรมโดยอัตโนมัติ

https://support.apple.com/en-us/HT203184

คุณอาจต้องการรีเซ็ต SMC หนึ่งครั้งเพื่อให้แน่ใจว่าไม่ติดและให้การอ่านอุณหภูมิที่ไม่ถูกต้องกับโปรเซสเซอร์

หาก SMC หรืออุณหภูมิสูงเป็นสาเหตุหลักคุณควรจะสามารถเชื่อมโยงเซ็นเซอร์อุณหภูมิภายในต่างๆและการวัดทางกายภาพของเคสและอุณหภูมิอากาศเสียด้วยการออกแบบการควบคุมเวลาของเคอร์เนลและการปรับอัตรานาฬิกาที่ชิปเซ็ตออกแบบมาเพื่อ ทำในการตอบสนองต่อการวัดความร้อน

กรณีที่เลวร้ายที่สุดคุณมีปัญหาฮาร์ดแวร์ที่มีเซ็นเซอร์อุณหภูมิผิดปกติหรือ CPU ที่ไม่ได้มาตรฐานซึ่งสร้างความร้อนมากกว่าที่ควรสำหรับอัตราสัญญาณนาฬิกา GHz ที่กำหนด


สวัสดี @mike ฉันก็มีปัญหาเช่นกัน เมื่อใดก็ตามที่ฉันใช้จอภาพภายนอกมันจะทำให้ kernel_task สูง หรือจะแม่นยำยิ่งขึ้นเมื่อใดก็ตามที่ฉันใช้ GPU เป็นเรื่องปกติหรือไม่ ฉันใช้ MacBook Pro Retina 2016
ismailsunni

มีข้อพิสูจน์อะไรที่ว่าความร้อนเป็นสาเหตุที่แท้จริงในกรณีนี้?
เถ้า

4

ในกรณีของฉันฉันใช้ MBP อย่างต่อเนื่องเป็นเวลา 3 ปี ที่จัดเก็บ Mac ในพื้นที่เปิดเคสและกำจัดฝุ่น ที่แก้ไขปัญหา !!!!

โดยทั่วไปฝุ่นพิเศษทำให้ CPU ร้อนมากเกินไป


0

MB Pro Retina ปัจจุบันของฉัน (ปลายปี 2013) ทนทุกข์ทรมานจากสิ่งนี้ ฉันติดตั้ง Ubuntu บนแล็ปท็อปของฉันเพื่อที่จะสามารถเรียกใช้เบราว์เซอร์และเทอร์มินัล

เหตุผลที่อยู่เบื้องหลังการควบคุมปริมาณแล็ปท็อปของฉันดูเหมือนจะเป็นเซ็นเซอร์อุณหภูมิที่ผิดปกติ เซ็นเซอร์บางตัวรายงานการอ่านค่า -127C ซึ่งเริ่มการควบคุมปริมาณ ฉันได้รวบรวมการอ่านอุณหภูมิจากเซ็นเซอร์ในสรุปสาระสำคัญ GitHubนี้

จนถึงตอนนี้ยังไม่มีวิธีแก้ปัญหาในสายตา ฉันได้ลองทำความสะอาดแก้ไขส่วนขยายเคอร์เนลและรีเซ็ต SMC



1
ยินดีต้อนรับสู่ถามที่แตกต่างกัน! โปรดอย่าเพิ่มความคิดเห็นในส่วนคำตอบนี่เป็นคำตอบสำหรับคำถาม เมื่อคุณมีชื่อเสียงเพียงพอคุณจะสามารถเพิ่มความคิดเห็นและถามคำถามติดตามได้ ที่จะได้รับชื่อเสียงตอบคำถามที่มีความชัดเจนและรัดกุม - จากการรีวิว -
fsb
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.