"kernel_task”การใช้งาน CPU สูง / วิธีแก้ไข

รูปภาพของผู้เขียน
stealth

มีราคาแพง แต่มีระบบปฏิบัติการของตัวเอง ราคาแพงมาก มั่นคง, น่าเชื่อถือ si เงียบ. เหล่านี้เป็นคุณสมบัติพื้นฐานของ Mac si MacBook.

แต่บางครั้งมันก็เกิดขึ้นที่กระบวนการบางอย่างของระบบของ macOS ทำให้ผู้ใช้ปวดหัว และ MacBook ที่เงียบก็กลายเป็นเครื่องที่มีเสียงดัง โดยที่พัดลม CPU (CPU FAN) เริ่มส่งเสียงดังมาก และแอปพลิเคชันที่เปิดอยู่จะทำงานช้าลงเรื่อยๆ

วิธีที่ง่ายที่สุดที่เราจะเห็นว่ากระบวนการใดใช้ทรัพยากร CPU, RAM, ดิสก์, พลังงานมากที่สุดคือตัวจัดการกิจกรรม "Activity Monitor“. ที่นี่ เราได้รับรายงานตามเวลาจริงพร้อมกิจกรรมของแอปพลิเคชันและกระบวนการที่ใช้งานอยู่ และเราสามารถเลือกจัดเรียงตามปริมาณการใช้สำหรับส่วนประกอบระบบที่ถูกตรวจสอบแต่ละรายการ

หนึ่งในกระบวนการ One macOS ซึ่งส่วนใหญ่มักใช้ CPU มากกว่า 100% คือ "kernel_task“. ช่วงเวลาที่พัดลมต้องให้การระบายความร้อนของ CPU เพิ่มความเร็วและมีเสียงดังมาก

กระบวนการคืออะไร "kernel_taskที่" macOS?

หนึ่งในหน้าที่ที่สำคัญที่สุดของ "kernel_task" คือการควบคุมอุณหภูมิ CPU CPU. เมื่อ "โหลด CPU สูง"และในตัวจัดการกิจกรรมจะปรากฏในกระบวนการที่ใช้ทรัพยากร CPU สูงสุด"kernel_task" หมายความว่า MacBook ร้อนมาก หรือมันจะร้อนขึ้น

MacBook มีมากกว่านั้น เซ็นเซอร์ความร้อน ซึ่งถูกตรวจสอบโดยระบบย่อย คอร์ดูเอ็ทซึ่งร่วมกับ SMC จัดการบริการภายใน
เมื่อเซ็นเซอร์ตัวใดตัวหนึ่งรายงาน a อุณหภูมิสูงผิดปกติ, Core Duet ดำเนินการหลายอย่างเพื่อพยายามทำให้พื้นที่นั้นเย็นลง พัดลมทำงานด้วยความเร็วสูงเพื่อเป่าลมเย็นเหนือส่วนประกอบที่มีความร้อนสูงเกินไป และเพื่อให้ CPU ทำงานที่พารามิเตอร์ที่เหมาะสมที่สุด บางครั้ง หากการระบายความร้อนไม่สามารถทำได้ทันเวลาหรือหากยังคงต้องการส่วนประกอบที่มีความร้อนสูงเกินไป กิจกรรมของ CPU จะลดลงโดยอัตโนมัติ kernel_task.

ดังนั้นไม่ใช่กระบวนการ "kernel_task” เป็นสาเหตุของคำขอ CPU ของ MacBook แต่เป็นผลมาจากความร้อนสูงเกินไปของส่วนประกอบบางอย่างและการทำงานของระบบตรวจสอบและควบคุมอุณหภูมิตามการตอบสนองที่ได้รับจากเซ็นเซอร์อุณหภูมิ

เราควรทำอย่างไรถ้าโหลด CPU สูงด้วย "kernel_task“ด้านบน?

พยายามที่จะ หยุดวิ่ง"kernel_task“มันไม่ใช่วิธีแก้ปัญหา. ประการแรก ไม่แนะนำให้หยุดระบบทำความเย็นเมื่อมีความร้อนสูงเกินไป และประการที่สอง เป็นปัญหาของ กระบวนการของระบบ macOSไม่ใช่กระบวนการของผู้ใช้ที่ดำเนินการในแอปพลิเคชัน

งานเคอร์เนล

เมื่อ พัดลมเย็นส่งเสียงดัง เนื่องจากความเร็วสูง และในตัวจัดการกระบวนการ กระบวนการนี้จึงปรากฏใน CPU ด้านบน จึงเป็นการดีที่จะปิดแอปพลิเคชันที่อาจใช้ทรัพยากรของ CPU และรอจนกว่าระบบจะเย็นลง ชั่วขณะเมื่อ kernel_task มันจะลดการใช้ทรัพยากรของ CPU ลงอย่างมาก และพัดลมจะเงียบอีกครั้ง

นอกจากนี้ยังมีสถานการณ์ที่หายากกว่าซึ่งแม้ว่าจะไม่มีปัญหาเรื่องความร้อน แต่เซ็นเซอร์รายงานผิดพลาด พัดลมเริ่มทำงานอย่างหนักอีกครั้งและ "kernel_taskมันใช้ทรัพยากรของ CPU มหาศาล บางครั้งถึง 400% ซึ่งบล็อกทั้งระบบได้อย่างมีประสิทธิภาพ ในกรณีนี้ เป็นการดีที่จะทำการรีเซ็ตระบบการจัดการและการควบคุม (SMC)

ทำอย่างไร: วิธีรีเซ็ต SMC (System Management Controller)

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

นอกจากนี้ยังมีสถานการณ์ที่ MacBook รุ่นที่มีพอร์ตชาร์จ USB-C, เมื่อเปิดเครื่อง a พอร์ตทางด้านซ้าย"kernel_taskเพื่อครอบครองทรัพยากร CPU ขนาดใหญ่ ปัญหานี้เกิดขึ้นเนื่องจากเซ็นเซอร์อุณหภูมิติดตั้งอยู่ใกล้พอร์ต USB-C โหลดจากด้านซ้าย หลีกเลี่ยงได้ง่ายๆ เพียงชาร์จ MacBook ผ่านพอร์ตทางด้านขวา อย่างที่เราทราบพอร์ตทั้งหมด USB-C ของ MacBook สามารถใช้เชื่อมต่อกับเครื่องชาร์จได้

ฉันยินดีที่จะแบ่งปันประสบการณ์ของฉันในด้านคอมพิวเตอร์ โทรศัพท์มือถือ และระบบปฏิบัติการ เพื่อพัฒนาโครงการเว็บ และนำบทช่วยสอนและคำแนะนำที่มีประโยชน์ที่สุด ฉันชอบที่จะ "เล่น" บน iPhone MacBook Pro, iPad, AirPort Extreme และบนระบบปฏิบัติการ macOS, iOS, Android และ Windows.

แสดงความคิดเห็น