Activity Monitor คือ Task Manager เทียบเท่าบน Mac มันแสดงทรัพยากรหลากหลายที่กำลังใช้งานบนระบบของคุณในเวลาจริง รวมถึงโปรเซส กิจกรรมดิสก์ การใช้หน่วยความจำ และอื่นๆ เพื่อให้เป็นแดชบอร์ดที่มองเห็นได้ว่ากำลังเกิดอะไรขึ้นใน Mac ของคุณ
เราจะแสดงวิธีอ่านและใช้ Activity Monitor สำหรับ Mac คุณยังจะได้เรียนรู้ว่า CPU, RAM และกิจกรรมดิสก์ สามารถส่งผลต่อประสิทธิภาพของ Mac ได้อย่างไรตามเวลา
วิธีเปิด Activity Monitor บน Mac
แอป Activity Monitor อยู่ใน Applications > Utilities เพื่อเปิดมัน ให้กด Cmd + Space เพื่อเปิด Spotlight จากนั้นพิมพ์ตัวอักษรแรกๆ ของแอป และกด Return เมื่อ Activity Monitor ปรากฏที่ด้านบนของรายการ อย่างไรก็ตาม มีหลายวิธีในการเปิดและโต้ตอบกับตัวตรวจสอบทรัพยากร Mac นี่คือคู่มือของเราเกี่ยวกับการเปิด Task Manager บน Mac
ใน Activity Monitor มีตัวบ่งชี้ตัวตรวจสอบระบบ 5 ตัวที่ให้สถิติและกราฟการใช้ทรัพยากรแบบเวลาจริงตลอดเวลา ข้อมูลอาจมีประโยชน์ในการแก้ไขปัญหาบน Mac ของคุณ เราจะรายละเอียดแต่ละตัวเลือกด้านล่าง
1. ตรวจสอบ CPU ด้วย Activity Monitor
แท็บ CPU แสดงว่าแต่ละโปรเซสใช้โปรเซสเซอร์ของคอมพิวเตอร์อย่างไร คุณจะเห็นเปอร์เซ็นต์ของ CPU ทั้งหมดที่โปรเซสใช้ (% CPU) ว่าทำงานนานแค่ไหน (CPU Time) จำนวนครั้งที่โปรเซสปลุกจากสถานะ sleep (Idle Wake Ups) และอื่นๆ
ที่ด้านล่างของหน้าจอ คุณจะเห็นเปอร์เซ็นต์และกราฟของ CPU ที่ใช้โดย System (สีแดง) และ User (สีฟ้า)
รายการโปรเซสตาม %CPU
เพื่อดูว่าโปรเซสไหนใช้ทรัพยากรมากเกินไป ให้เลือก View > All Processes และคลิกที่คอลัมน์ % CPU เพื่อจัดเรียงตามการใช้งาน โปรเซสบางตัวอาจแสดงการใช้ CPU สูงบางครั้ง แต่ไม่ได้บ่งชี้ปัญหาเสมอไป ตัวอย่าง:
- โปรเซส mds และ mdworker ที่เกี่ยวข้องกับ Spotlight อาจแสดงการเพิ่มขึ้นของ CPU บ่อยครั้งระหว่างการจัดทำดัชนี นี่เป็นเรื่องปกติสำหรับ Mac ใหม่หรือที่เพิ่งฟอร์แมต โปรเซสจะสิ้นสุดอัตโนมัติเมื่อเสร็จ
- โปรเซส kernel_task จัดการอุณหภูมิของ Mac โดยจำกัดการเข้าถึง CPU ของโปรเซสที่ใช้ CPU มาก มักพบว่ามันใช้ CPU มากขึ้นตามเวลา โชคดีที่คุณสามารถแก้ไข "kernel_task" การใช้ CPU สูงบน Mac ได้
- เบราว์เซอร์เว็บอาจแสดงการใช้ CPU สูงขณะเรนเดอร์แท็บมากเกินไปหรือแสดงเนื้อหามัลติมีเดียอย่างวิดีโอ
- Cloudd เป็นโปรเซส daemon ที่จัดการซิงค์ข้อมูล iCloud หากคุณเห็นการเพิ่มขึ้นของการใช้ CPU นี่ไม่ได้บ่งชี้ปัญหา เมื่อซิงค์เสร็จ %CPU ควรลดลง
ดูการใช้ CPU และประวัติ
คลิกเมนู Window เพื่อเปิด CPU Usage, CPU History และ GPU History ในหน้าต่างแยก ข้อมูลจะให้ข้อมูลเชิงลึกเกี่ยวกับการใช้ CPU ทั้งหมด หน้าต่าง CPU History แสดงโหลดผู้ใช้และระบบบนแต่ละโค어를ตามเวลา
ปิดโปรเซสที่ทำงานผิดปกติ
หากแอปทำงานแปลกๆ กลายเป็นไม่ตอบสนอง หรือครัช ตัวเลือกที่ดีที่สุดคือ force quit มัน คุณจะเห็นโปรเซสที่มีปัญหาในข้อความสีแดงพร้อมคำว่า Not Responding
เพื่อยุติโปรเซส ให้เลือกแอปและเลือก View > Quit Process. หรือคลิกปุ่ม X ที่ด้านบนของแถบเครื่องมือเพื่อปิดโปรเซส
หาก Activity Monitor ไม่ทำงาน ลองขั้นตอนทางเลือกเหล่านี้:
- กดค้าง Cmd + Option + Esc เลือกแอปที่ต้องการปิดในกล่องโต้ตอบ Force Quit Applications และคลิก Force Quit
- เปิดแอป Terminal.
- พิมพ์คำสั่งต่อไปนี้:
>ps -ax - กด Return เพื่อแสดงโปรเซสที่ทำงานอยู่ทั้งหมดพร้อมหมายเลข PID (Process Identification) เพื่อ force quit แอป ให้พิมพ์
>kill <PID number>
- พิมพ์คำสั่งต่อไปนี้:
คุณไม่ควร force quit โปรเซสระบบหรือเพิกเฉยโปรเซสที่รันเป็น root แทนที่จะเป็นเช่นนั้น ให้หาสาเหตุที่เป็นไปได้จากการดูล็อกหรือรีสตาร์ท Mac
2. แท็บ Memory ใน Activity Monitor
แท็บ Memory แสดงว่า Mac ของคุณใช้ RAM มากน้อยเพียงใด พร้อมกับ CPU มันเป็นตัวบ่งชี้ประสิทธิภาพหลักของ Mac ที่ด้านล่างของหน้าต่าง คุณจะเห็นกราฟหน่วยความจำแบบเวลาจริงพร้อมค่าที่ช่วยวินิจฉัยปัญหาประสิทธิภาพ
ค่า Memory Used คือปริมาณหน่วยความจำทั้งหมดที่ใช้โดยแอปและโปรเซสระบบทั้งหมด มันแบ่งออกเป็น:
- Wired Memory: โปรเซสที่ต้องอยู่ในหน่วยความจำ ไม่สามารถบีบอัดหรือ paged out ได้
- App Memory: หน่วยความจำที่จัดสรรให้โปรเซสแอปทั้งหมด
- Compressed: macOS รวมการบีบอัดหน่วยความจำแบบซอฟต์แวร์เพื่อเพิ่มประสิทธิภาพและลดการใช้พลังงาน Mac ของคุณบีบอัดเนื้อหาที่ใช้โดยโปรเซสที่น้อยกว่า active เพื่อ騰พื้นที่สำหรับ active มากขึ้น
ตรวจสอบว่า Mac ของคุณต้องการ RAM เพิ่มหรือไม่
กราฟ Memory Pressure แสดงสถานะปัจจุบันของการใช้ทรัพยากรหน่วยความจำผ่านสีต่างๆ เขียว หมายความว่ามีทรัพยากรหน่วยความจำเพียงพอ ในขณะที่ แดง หมายความว่า Mac ของคุณหมดหน่วยความจำและต้องการ RAM เพิ่มเพื่อทำงานได้อย่างมีประสิทธิภาพ
สี เหลือง แบบขอบเขตเป็นเครื่องหมายเตือน ตรวจสอบดูว่าแอปไหนใช้หน่วยความจำและทำให้ memory pressure เพิ่มขึ้น หากเป็นเช่นนั้น ให้ปิดแอปนั้น
ดูการใช้หน่วยความจำของไฟล์แคช
Cached Files เป็นพารามิเตอร์ที่มีประโยชน์อีกตัวหนึ่ง นี่บอกว่ามีหน่วยความจำเท่าไรที่ใช้โดยแอปในปัจจุบัน แต่ยังพร้อมสำหรับแอปอื่นที่จะนำไปใช้ ตัวอย่างเช่น หากคุณปิด Apple Mail หลังใช้งานไปพักหนึ่ง ข้อมูลของมันจะกลายเป็นส่วนหนึ่งของหน่วยความจำที่ใช้โดย cached files
หากคุณเปิดแอป Mail ใหม่ มันจะเปิดเร็วขึ้น แต่หากแอปอื่นต้องการ RAM macOS จะลบข้อมูลแคชแบบไดนามิกและจัดสรรให้แอปอื่น
หาก Cached Files ใช้หน่วยความจำมาก อย่าตกใจ ถ้า memory pressure เป็นสีเขียว ไม่ควรเป็นเรื่องกังวล คุณอาจต้องการ RAM เพิ่มในอนาคต แต่ก่อนนั้น ให้ดูข้อผิดพลาดทั่วไปที่ทำให้ Mac ช้าลง เนื่องจาก Mac รุ่น Apple silicon มี system on a chip แบบรวมตัวเลือกเดียวของคุณคือปิดแอป
รายการ Swap Used และ Compression
พารามิเตอร์สองตัวนี้บอกว่าข้อมูลโปรเซส active มากน้อยแค่ไหนที่ถูก swap ออกไปยังดิสก์เริ่มต้นหรือบีบอัดเพื่อประหยัดพื้นที่ การบีบอัดได้รับการเลือกมากกว่าการ swap เพราะมันทำให้มีพื้นที่หน่วยความจำมากขึ้นและไม่ทำให้ Mac ช้า
หมายเลขต่ำสำหรับ Swap Used ยอมรับได้ แต่หมายเลขสูงบ่งชี้ว่า Mac ของคุณไม่มีหน่วยความจำจริงพอที่จะตอบสนองความต้องการของแอปพลิเคชัน
จับการรั่วไหลของหน่วยความจำแอป
การรั่วไหลของหน่วยความจำเกิดขึ้นเมื่อแอปไม่ปล่อยหน่วยความจำที่จัดสรรให้เพื่อนำกลับมาใช้ใหม่ ตามเวลา การรั่วไหลสะสมและแอปที่มีปัญหาจะหยุดทำงานอย่างรุนแรง คุณสามารถระบุการรั่วไหลเหล่านี้ได้อย่างง่ายดายผ่าน Activity Monitor
3. ตรวจสอบการใช้พลังงานด้วย Activity Monitor
ผู้ใช้ MacBook ทุกคนน่าจะกังวลเกี่ยวกับอายุการใช้งานแบตเตอรี่ คุณน่าจะต้องการให้แล็ปท็อปทำงานนานที่สุดเท่าที่จะเป็นไปได้ แผง Energy ของ Activity Monitor เป็นตัวตรวจสอบทรัพยากรของ Mac มันแสดงการใช้พลังงานโดยรวมและพลังงานที่ใช้โดยแต่ละแอป
คุณจะเห็น Energy Impact ของแอปที่กำลังทำงาน พร้อมกับ Avg Energy Impact ของแต่ละแอปใน 12 ชั่วโมงที่ผ่านมาหรือตั้งแต่ Mac บูทขึ้นมา ขึ้นอยู่กับว่าอันไหนสั้นกว่า ฟีเจอร์ App Nap ช่วยให้ Mac ใส่แอปที่ไม่ active หลับ ฟิลด์นี้บอกว่าแอปไหนรองรับฟีเจอร์นี้ และว่ามันป้องกันไม่ให้ Mac เข้าสู่โหมด sleep หรือไม่
นัยสำคัญของการใช้พลังงาน
ยิ่งแอปใดใช้พลังงานมาก อายุการใช้งานแบตเตอรี่ก็สั้นลง คุณควรตรวจสอบคอลัมน์ Avg Energy Impact เพื่อดูว่าแอปไหนใช้พลังงานมากที่สุดตลอดเวลา ปิดแอปเหล่านั้นหากคุณไม่ต้องการ
สำหรับเบราว์เซอร์เว็บ คุณไม่ต้องปิดแอปทั้งหมด คลิกสามเหลี่ยมข้างเบราว์เซอร์เพื่อขยายรายการ child processes หาตัวที่มี energy impact สูงสุด แล้ว force-quit โปรเซสนั้น
โดยทั่วไป พวกมันคือแท็บหรือปลั๊กอินที่ใช้พลังงานมาก หากคุณใช้ Chrome ให้ดูวิธีควบคุมการใช้หน่วยความจำของ Chrome และ釋放 RAM
4. แผง Disk ของ Activity Monitor
แผง Disk แสดงปริมาณข้อมูลที่แต่ละโปรเซสอ่านจากหรือเขียนไปยังดิสก์ มันแสดงจำนวนครั้งที่ Mac เข้าถึงไดรฟ์เพื่ออ่าน (read IO) และเขียน (write IO) ข้อมูล สีฟ้าแสดงจำนวนการอ่านต่อวินาที ในขณะที่สีแดงบ่งชี้จำนวนการเขียนต่อวินาที
นัยสำคัญของกิจกรรมดิสก์
การมี RAM พอเพียงเป็นสิ่งจำเป็นสำหรับประสิทธิภาพ แต่พื้นที่ว่างบนดิสก์เริ่มต้นเป็นสิ่งสำคัญสำหรับความเสถียรของระบบ ให้ใส่ใจจำนวนการอ่านหรือเขียน และสังเกตว่าระบบของคุณเข้าถึงข้อมูลอ่านหรือเขียนอย่างไร
หากกิจกรรมดิสก์สูง มันสัมพันธ์กับการใช้ CPU ไหม? แอปหรือโปรเซสบางอย่างอาจทำให้เกิดกิจกรรมดิสก์หนักและ CPU usage สูงพร้อมกัน เช่น เมื่อคุณแปลงวิดีโอหรือแก้ไขรูป RAW และหาก Mac ของคุณขาด RAM คุณจะเห็นการเพิ่มขึ้นของกิจกรรมดิสก์บ่อยครั้งเนื่องจาก swapping
5. ใช้แท็บ Network ใน Activity Monitor
แผง Network แสดงว่า Mac ของคุณส่งหรือรับข้อมูลมากน้อยแค่ไหนผ่านเครือข่ายของคุณ ที่ด้านล่าง คุณจะเห็นการใช้งานเครือข่ายในแพ็กเก็ตและปริมาณที่ถ่ายโอน (สีแดง) และรับ (สีฟ้า)
นัยสำคัญของกิจกรรมเครือข่าย
โปรเซสบางอย่างสร้างกิจกรรมเครือข่ายมากโดยธรรมชาติ แต่อื่นๆ ที่ใช้เครือข่ายมากอาจไม่น่าสมเหตุสมผล การกำหนดว่าแต่ละโปรเซสเชื่อมต่อกับทรัพยากรภายนอกอันไหน เป็นเรื่องยุ่งยากมาก
หากคุณอยากทราบว่าแพ็กเก็ตข้อมูลไหนผ่านโปรเซสไหน ให้ใช้แอป Little Snitch เพื่อติดตามトラフィกเครือข่ายแบบต่อแอป
สร้างรายงานการวินิจฉัยระบบ
Activity Monitor ยังช่วยให้คุณสร้างรายงานเกี่ยวกับสถานะของ Mac ได้ คุณสามารถบันทึกรายงานและส่งให้เพื่อนหรือ Apple support เพื่อการแก้ไขปัญหา
ในการทำเช่นนี้ ให้เลือก View > System Diagnostics คุณอาจต้องรอสักครู่เพื่อให้เสร็จสิ้น
ปรับแต่ง Mac ให้ประสิทธิภาพดีที่สุด
Activity Monitor เป็น task manager ต้นทางของ macOS โดยการรันเครื่องมือนี้และปฏิบัติตามคำแนะนำที่เราครอบคลุมไว้ที่นี่ คุณสามารถคิดไได้ว่า Mac ของคุณช้าทำไม และแต่ละพารามิเตอร์หมายถึงอะไรต่อสุขภาพระบบโดยรวม
เมื่อคุณจับแหล่งปัญหาได้แล้ว ลองเคล็ดลับบางอย่างเพื่อปรับแต่ง Mac ให้ทำงานเร็วและราบรื่นขึ้น