ในบทความนี้ เราจะอธิบายวิธีแก้ไขปัญหา kernel_task ใช้ CPU สูงบน Mac ให้คุณได้
MacBook ถือเป็นสัญลักษณ์ของความหรูหรา และเป็นเครื่องที่มีความเร็วสูงสุด แต่จินตนาการดูสิ ถ้า Mac ของคุณเริ่มทำงานช้าลง และค้างบ่อยครั้ง ยิ่งไปกว่านั้น คุณพบว่ากระบวนการระบบแปลกๆ กำลัง佔用 CPU มากเกินไป นี่แน่นอนว่บกวนใจมาก และสถานการณ์จะแย่ลงเมื่อ Mac เริ่มร้อนขึ้นเรื่อยๆ
ในสถานการณ์นี้ การไม่สนใจปัญหา CPU สูงอาจทำให้คุณเสียค่าใช้จ่ายมาก เพราะอาจทำลายฮาร์ดแวร์ของ Mac ได้ แต่ อย่าตกใจ! ปัญหานี้ไม่ได้น่ากลัวขนาดที่คิด สามารถลดการใช้ CPU สูงที่เกิดจากกระบวนการ kernel_task บน Mac ของคุณได้
Kernel_task ของ Mac คืออะไร?
Kernel_task ที่ใช้ CPU สูงเป็นส่วนประกอบสำคัญของระบบปฏิบัติการ Mac กระบวนการนี้ทำงานในพื้นหลังเพื่อควบคุมอุณหภูมิ CPU ให้อยู่ในระดับที่เหมาะสม
เนื่องจากเป็นกระบวนการพื้นหลัง ทุกครั้งที่คุณเปิดเครื่อง Mac กระบวนการนี้จะเริ่มทำงานอัตโนมัติ โดยปกติแล้วกระบวนการนี้ใช้ CPU เพียงเล็กน้อย แต่ในความเป็นจริง การใช้ CPU อาจสูงผิดปกติได้จากหลายสาเหตุ ดังนี้:
- ปัญหาเกี่ยวกับพัดลมระบายความร้อน
- Mac ร้อนเกินไปจากการชาร์จต่อเนื่อง
- ปัญหาเกี่ยวกับฮาร์ดแวร์ของ Mac
- แอปที่ใช้ CPU สูงทำงานในพื้นหลังมากเกินไป
- ข้อผิดพลาดที่เกี่ยวข้องกับฮาร์ดแวร์
ตอนนี้เรารู้สาเหตุที่เป็นไปได้แล้ว เริ่มแก้ปัญหาได้เลย
บังคับปิดแอปที่ไม่จำเป็น
วิธีที่ง่ายที่สุดและมีประสิทธิภาพสูงสุดในการลดการใช้ CPU บน Mac คือการปิดแอปที่ไม่จำเป็นซึ่งทำงานในพื้นหลัง สำหรับเรื่องนี้ เราต้องไปที่ Activity Monitor
ในหน้าต่าง Activity Monitor ให้สลับไปที่แท็บ Processes แล้วค้นหาแอปที่ใช้ CPU มากที่สุด
แนวคิดคือ เมื่อคุณปิดแอปที่ใช้ CPU สูง Mac จะหยุดร้อนเกินไป และกระบวนการ kernel_task จะลดการใช้ CPU ลง
รีสตาร์ท Mac ของคุณ
ถ้ายังไม่เห็นการลดลงของการใช้ CPU โดย kernel_task คุณควรพิจารณารีบูต Mac ทันที การรีบูตจะล้างแอปพื้นหลังที่ทำให้ CPU สูง รวมถึงรีเซ็ตข้อผิดพลาดทางเทคนิคของ Mac
อย่างไรก็ตาม ถ้ายังคงเห็นการใช้ CPU สูงโดย kernel_task ถึงเวลาที่จะรีเซ็ต System Management Controller (SMC)
ย้าย Mac ไปห้องที่เย็นกว่า
Apple แนะนำให้ใช้ Mac ในอุณหภูมิที่เหมาะสมคือ 10° – 35°C (50° – 95°F) หากคุณอยู่ในสภาพแวดล้อมที่มีอุณหภูมิสูงกว่านี้ จะกระตุ้นให้กระบวนการ kernel_task เริ่มควบคุมอุณหภูมิ
คุณยังสามารถทำขั้นตอนต่อไปนี้เพื่อลดอุณหภูมิ CPU ได้: ใช้แผ่นระบายความร้อน (cooling pad) หรือย้ายไปห้องที่เย็นกว่า และหลีกเลี่ยงการใช้ Mac บนผิวที่บังลมระบาย เช่น เตียงหรือหมอน เพราะจะบดบังรูระบายอากาศของ Mac
รีเซ็ต SMC ของ Mac
สำหรับผู้ที่ไม่รู้จัก SMC (System Management Controller) ของ Mac เป็นส่วนประกอบสำคัญที่ควบคุมคีย์บอร์ด พัดลม แบตเตอรี่ และฮาร์ดแวร์อื่นๆ ของ Mac ตามที่กล่าวมา kernel_task อาจเพิ่มการใช้ CPU หาก CPU ของ Mac ไม่ได้อยู่ในสภาพที่เหมาะสม
เพื่อแก้ไขปัญหาพัดลมภายในของ Mac คุณควรลองรีเซ็ต SMC ของ Mac หากคุณไม่ทราบวิธีการรีเซ็ต SMC ไม่ต้องกังวล เรามีคำแนะนำโดยละเอียดเกี่ยวกับกระบวนการรีเซ็ต SMC ของ Mac ให้อ่านได้ที่ลิงก์ด้านล่าง
วิธีรีเซ็ต SMC NVRAM/PRM บน Mac ของคุณ
เปลี่ยนตำแหน่งการชาร์จ USB
สาเหตุอีกอย่างหนึ่งของปัญหา Mac ร้อนคือการใช้ชาร์จของ協力廠商หรือชาร์จปลอม ผู้ใช้หลายคนรายงานว่าสามารถลดอุณหภูมิ Mac และการใช้ CPU สูงของ kernel_task ได้มาก โดยการใช้พอร์ตฝั่งขวาเท่านั้นในการชาร์จ MacBook
ดังนั้น คุณลองทำตามกับ Mac ของคุณดู อาจจะได้ผลก็ว่าไม่รู้
สรุป
นี่คือสิ่งต่างๆ ในคู่มือการแก้ปัญหา Mac นี้ หวังว่าวิธีการที่ระบุไว้ข้างต้นจะช่วยแก้ปัญหา kernel_task ใช้ CPU สูงบน Mac ได้ วิธีไหนแก้ปัญหาให้คุณสำเร็จ? บอกเราได้ในส่วนความคิดเห็นครับ