Anonim

กระบวนการของระบบและแอพพลิเคชั่นมากมายทำงานในพื้นหลังในวินาทีที่คุณเปิดเครื่อง Mac กระบวนการเหล่านี้มีหน้าที่รับผิดชอบ และมีความสำคัญต่อการทำงานที่เหมาะสมของ Mac ของคุณ ตัวอย่างเช่น WindowServer จัดการอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ที่สำคัญของระบบ เช่น Dock และแถบเมนู

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

kernel_task บน Mac คืออะไร

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

ร้อนจัดน่ากลัวทุกด้าน ดังนั้นเมื่อกระบวนการที่ใช้ CPU มากทำให้ Mac ของคุณร้อน kernel_task จะกักตุนทรัพยากรของ CPU เพื่อไม่ให้กระบวนการเพิ่มอุณหภูมิอีก

kernel_task ปลอดภัยหรือไม่

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

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

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

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

การคลิกปุ่มแบบเลื่อนลงจะขยายโฟลเดอร์หลักและแสดง "กระบวนการย่อย" หรือ "กระบวนการย่อย"

kernel_task อยู่ที่ด้านบนสุดของลำดับชั้น เนื่องจากเป็นกระบวนการแรกที่ macOS ทำงานเมื่อ Mac ของคุณบูท

ควรใช้ CPU kernel_task เท่าใด

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

แก้ไข kernel_task การใช้งาน CPU สูง

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

ทำตามคำแนะนำด้านล่างเพื่อควบคุมการใช้ CPU ของ kernel_task

1. บังคับออกจากแอปที่ไม่ได้ใช้

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

ดังนั้น วิธีที่ง่ายที่สุดในการลดกิจกรรมของ kernel_task คือการปิดแอปที่คุณไม่ได้ใช้ ในบางครั้ง การปิดแอปจาก Dock หรือการคลิก "ไอคอน x" สีแดงบนหน้าต่างแอปไม่ได้เป็นการยุติแอป

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

  1. เปิดตัวการตรวจสอบกิจกรรม (Finder> Applications>Utilities> ตัวตรวจสอบกิจกรรม) และเลือกแอปพลิเคชันที่คุณต้องการบังคับปิด

  1. คลิก ปุ่มหยุด บนแถบเครื่องมือตัวตรวจสอบกิจกรรม

หาก Mac ของคุณมี Touch Bar ให้เลือกแอพแล้วคลิกไอคอน x ทางซ้ายสุด

  1. คลิก บังคับออก บนหน้าจอ Mac หรือ Touch Bar

2. แยกพอร์ตของ Mac ของคุณ

การเสียบอุปกรณ์เสริมที่กินไฟมากเกินไปที่ด้านใดด้านหนึ่งของโน้ตบุ๊ค Mac ของคุณอาจทำให้ CPU ร้อนเกินไป หาก kernel_task รักษาการใช้งาน CPU ไว้สูง ให้ย้ายอุปกรณ์เสริมบางอย่างไปที่ฝั่งตรงข้ามของ Mac แล้วรอสักครู่ ซึ่งลดการใช้งาน CPU kernel_task สำหรับผู้ใช้ MacBook Pro บางรายในเธรด StackExchange นี้

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

เทคนิคนี้ใช้ได้กับ MacBook รุ่นที่มีพอร์ต USB ทั้งสองด้าน (ซ้ายและขวา) หากโน้ตบุ๊ค Mac ของคุณมีพอร์ต USB ด้านเดียวเท่านั้น การถอดปลั๊กอุปกรณ์เสริมและอุปกรณ์ที่ไม่ได้ใช้อาจช่วยแก้ปัญหาได้

3. รีสตาร์ท Mac ของคุณ

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

ปิดหน้าต่างแอปที่ใช้งานอยู่ทั้งหมด คลิก ไอคอน Apple บนแถบเมนู แล้วเลือก รีสตาร์ท .

4. ลดอุณหภูมิแวดล้อม

MacBooks มีเซ็นเซอร์ในตัวที่ตรวจจับการเปลี่ยนแปลงของอุณหภูมิ CPU จากข้อมูลของ Apple อุณหภูมิแวดล้อมที่เหมาะสมที่สุดสำหรับการใช้ MacBooks คือระหว่าง 10° C ถึง 35° C (~50° F และ 95° F)เมื่อ Mac ของคุณมีอุณหภูมิสูงกว่าอุณหภูมิที่เหมาะสม เซ็นเซอร์จะเปิดพัดลมของ MacBook โดยอัตโนมัติเพื่อทำให้ CPU เย็นลง นอกจากนี้ คุณจะสังเกตเห็นว่าการใช้งาน CPU ของ kernel_task เพิ่มขึ้นอย่างรวดเร็ว

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

5. รีเซ็ตตัวควบคุมการจัดการระบบ

kernel_task อาจทำงานผิดปกติหากพัดลมระบายความร้อนของ MacBook ทำงานไม่ถูกต้อง หาก Mac ของคุณไม่ร้อนหรือร้อน แต่พัดลมทำงานเร็วและดังจนควบคุมไม่ได้ ให้รีเซ็ต System Management Controller (SMC)

SMC เป็นส่วนประกอบบนเมนบอร์ดที่จัดการแบตเตอรี่ของ Mac, ไฟแบ็คไลท์ของคีย์บอร์ด, พัดลมระบายความร้อน, ลักษณะการทำงานของฝา และเซ็นเซอร์ที่จำเป็นอื่นๆ ขั้นตอนการรีเซ็ต System Management Controller จะขึ้นอยู่กับว่า Mac ของคุณใช้ชิปเซ็ต Apple T2 Security หรือไม่

ในการตรวจสอบว่า Mac ของคุณมีชิปรักษาความปลอดภัย T2 หรือไม่ ให้ไปที่ Finder> Applications > ยูทิลิตี้> ข้อมูลระบบ> Hardware และเลือก Controller บนแถบด้านข้าง หาก “ชื่อรุ่น” ไม่ใช่ ชิป Apple T2 แสดงว่า Mac ของคุณไม่มีชิปความปลอดภัย

รีเซ็ต SMC บนโน้ตบุ๊ก Mac ที่ไม่มีชิป Apple T2

MacBook Air และ Pro รุ่นที่เปิดตัวในปี 2017 หรือก่อนหน้าไม่มีชิปความปลอดภัย T2

  1. คลิก โลโก้ Apple บนแถบเมนู แล้วเลือก ปิดเครื่อง .

  1. กด Shift + Control + Option ปุ่มทางด้านซ้ายของแป้นพิมพ์พร้อมกันเป็นเวลาเจ็ดวินาที

  1. กด ปุ่มเปิด/ปิดเครื่องของ Mac ค้างไว้ ขณะที่กดสามปุ่มในขั้นตอนที่ 2

  1. กดสี่ปุ่มค้างไว้ 10 วินาทีแล้วปล่อย
  2. กด ปุ่มเปิดปิด เพื่อเปิด Mac ของคุณ

รีเซ็ต SMC บนโน้ตบุ๊ก Mac ด้วยชิป Apple T2

MacBook Air และ Pro รุ่นที่เปิดตัวในปี 2018 หรือใหม่กว่านั้นไม่มีชิป T2 Security ปิดเครื่อง Mac ของคุณ รอประมาณ 30 วินาทีเพื่อให้เครื่องปิดลงอย่างสมบูรณ์ แล้วทำตามขั้นตอนเหล่านี้:

  1. กดแป้นต่อไปนี้ค้างไว้เจ็ดวินาที: ขวา Shift แป้น + ซ้าย Control แป้น + ซ้าย Option แป้น

  1. กดปุ่มสามปุ่มค้างไว้ในขั้นตอนที่ 1 จากนั้นกดปุ่ม ปุ่มเปิด/ปิดเครื่อง.

  1. กดปุ่มทั้งสี่ค้างไว้พร้อมกัน 10 วินาที
  2. ปล่อยปุ่มแล้วกด ปุ่มเปิด/ปิดเครื่อง เพื่อบูต Mac ของคุณ

รีเซ็ต SMC บนเดสก์ท็อป Mac

ปิดเครื่อง Mac และถอดปลั๊กออกจากเต้ารับ รอ 15 วินาที เสียบปลั๊ก Mac กลับเข้าไปในเต้ารับ รอ 5 วินาที แล้วกดปุ่มเปิดปิด

ทำให้ kernel_task ใช้งาน CPU เสถียร

kernel_task เป็นกระบวนการที่สำคัญของระบบที่ควบคุมอุณหภูมิของ Mac ยิ่ง Mac ของคุณร้อนขึ้นเท่าใด kernel_task ก็ยิ่งใช้พลังงานในการประมวลผลมากขึ้นเท่านั้น เคล็ดลับการแก้ปัญหาที่ไฮไลต์ด้านบนควรช่วยลดการใช้งาน CPU สูงของ kernel_taskหากปัญหายังคงอยู่ ให้ลองรีเซ็ต PRAM/NRAM ของ Mac

kernel_task บน Mac คืออะไรและปลอดภัยหรือไม่?