kernel_task ใช้ CPU 500% โดยใช้ไฟ AC บางครั้ง


17

โดยทั่วไปแล้วกระบวนการ kernel_task ของฉันใช้ CPU 1-4% และหน่วยความจำ 100-700MB อย่างไรก็ตามบางครั้งเมื่อฉันเสียบอะแดปเตอร์พลังงานการใช้งาน CPU จะเพิ่มขึ้นประมาณ 500% (8 คอร์) และอยู่ที่นั่นจนกว่าฉันจะถอดอะแดปเตอร์ไฟฟ้า ฉันสามารถเสียบกลับเข้าไปใหม่และทุกอย่างใช้ได้ดีสักสองสามวินาทีหรือสองสามวันจากนั้นในที่สุดมันก็เกิดขึ้นอีกครั้ง ฉันจะหยุดสิ่งนี้ไม่ให้เกิดขึ้นได้อย่างไร?


2
สิ่งนี้เกิดขึ้นเมื่อใช้งานจอภาพภายนอกหรือไม่? ฉันพบว่าฉันร้อนเกินไปเมื่อขยายออกไปยังจอภาพที่สอง
Nic Cottrell

คำตอบ:


6

จากประสบการณ์ของฉันสิ่งนี้มักเกิดจากความผิดพลาดของฮาร์ดแวร์ อย่างไรก็ตามก่อนที่จะทำสิ่งอื่นใดให้รีเซ็ต SMC ตามรายละเอียดที่นี่: http://support.apple.com/kb/HT3964เป็นพลังงานที่เกี่ยวข้อง

สิ่งนี้ดูเหมือนว่าจะเกิดขึ้นเมื่อ Mac พยายามที่จะสื่อสารกับฮาร์ดแวร์ Mac เครื่องไหน แบตเตอรี่มีอายุเท่าไหร่ แบตเตอรี่ของคุณยังดีอยู่หรือไม่? Mac มีความเสียหายหรือไม่ - ตก? เหลว? คุณลองใช้อะแดปเตอร์ไฟฟ้าตัวอื่นหรือไม่?


3
MBP 2011 เก่าเท่ากับแล็ปท็อปใช่ไม่ใช่ไม่ใช่
Sparr

6

ฉันได้รับปัญหานี้เพียงครั้งเดียวกับ Mid 2012 ขนาด 15 นิ้ว MBP ที่รัน 10.8.4 เนื่องจากอินพุตเสียงได้เปลี่ยนไปใช้ไมโครโฟนภายในและมันก็มีเสียงรบกวนจากแฟน ๆ ของฉัน เปลี่ยนอินพุตเสียงเป็น Line In และการใช้ cpu ลดลงจาก 524% เป็น 3%


2
การปิดใช้งานการตัดเสียงรบกวนรอบข้างดูเหมือนจะทำให้ฉันหายไปนอกเหนือจากการถอดอะแดปเตอร์ (ตอนนี้) จะดูว่ายังคงอยู่หรือไม่
ffledgling

เกิดอะไรขึ้นในช่วง FaceTime หรือ Skype หรือสิ่งนี้เกิดขึ้นได้ตลอดเวลา?
Nic Cottrell

สิ่งนี้ช่วยชีวิตฉันได้ ฉันปิดใช้งานการตัดเสียงรบกวนรอบข้างและใช้งานได้ พายุที่สมบูรณ์แบบ: เสียบอะแดปเตอร์ AC, พัดลมสูงเพื่อช่วยในการควบคุมความร้อน, ซอฟแวร์ไมโครโฟนเป็นบ้าพยายามที่จะยกเลิกเสียงของพัดลม @ nic-contrell สิ่งนี้เกิดขึ้นตลอดเวลาแม้ในขณะที่เล่นเกมที่ไม่ต้องการไมโครโฟน
WattsInABox

4

http://www.rdoxenham.com/?p=259ครอบคลุมการปิดใช้งานส่วนขยายเคอร์เนลที่รับผิดชอบในการก่อให้เกิดพฤติกรรมไม่เหมาะสมนี้ อย่างไรก็ตามการทำเช่นนั้นจะปิดการใช้งานฟังก์ชั่นการจัดการความร้อนอื่น ๆ


4
สิ่งนี้น่าสนใจ แต่คุณต้องถามสิ่งที่ทำให้เกิดปัญหาตั้งแต่แรก มีบางอย่างไม่ถูกต้อง อย่างที่ฉันพูดทุกครั้งที่ฉันเห็นสิ่งนี้มีความผิดพลาดของฮาร์ดแวร์
Justsomeguy

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

1

ปัญหา kernel_task ของฉัน (cpu ที่ -> 500% ตลอดกาล) เกี่ยวข้องกับ blutooth:

http://droolfactory.blogspot.com.es/2012/08/mac-os-x-lion-kerneltask-with-high-cpu.html


2
คุณควรให้ข้อมูลสั้น ๆ อย่างย่อของบทความที่คุณอ้างอิง เป้าหมายคือการทำให้ Ask Different เป็นทรัพยากรที่พอเพียง
Jawa

1

กรุณาดูที่ปัญหานี้โดยทั่วไป: kernel_task ที่ 300% และแนะนำวิธีการวิเคราะห์: การวินิจฉัยของหมู CPU

Activity Managerไม่เพียงพอ acurate เพื่อช่วยให้คุณเห็นว่ามีกระบวนการอื่น ๆ ทางอ้อมโหลดเคอร์เนล topจะเปิดเผยหมูเหล่านี้

ในการแสดงกระบวนการที่เรียงลำดับโดยเริ่มจากผู้ใช้ CPU ที่ใหญ่ที่สุด:

top -o cpu

... เรียงลำดับโดยเริ่มจากหน่วยความจำเสมือนที่ใหญ่ที่สุด:

top -o vsize

... เรียงลำดับเริ่มต้นด้วยกระบวนการที่ทำให้บริบทเปลี่ยนมากขึ้น (การเริ่มต้นและหยุดด้วยความถี่ที่มากบางครั้งผลลัพธ์ของ 2 กระบวนการพูดคุยกันไม่ให้กระบวนการอื่น ๆ มีอิสระในการรับ cpu):

top -o csw

1
คุณใช้topเพื่อเปิดเผยหมูเหล่านี้อย่างไร
Erik B

0

คนที่สังเกตว่า "ไฟ AC" มีส่วนช่วยในการบางสิ่งบางอย่าง

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

การใช้งาน CPU นั้นไม่เกี่ยวข้องกับสิ่งนี้ ซีพียูร้อนถูกควบคุมปริมาณโดยการลดความเร็วของนาฬิกาไม่ได้โดยการตั้งเวลาโหลดแบบไม่ใช้งาน

ดู/apple//a/363933/27135เพื่อพิสูจน์สาเหตุ

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