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

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

หากคุณกำลังมองหาโปรแกรมที่เทียบเท่ากับ Task Manager ของ Windows บน Mac คุณต้องใช้Activity Monitorแอปพลิเคชันนี้มีความสำคัญมากเพราะมันให้ภาพรวมแบบเรียลไทม์ของการทำงานของเครื่องคุณ วิธีที่เร็วที่สุดในการเข้าถึงคือการกดCommand + Spaceแล้วพิมพ์ชื่อโปรแกรมใน Spotlight หรือคุณสามารถค้นหาได้โดยไปที่โฟลเดอร์ Utilities ภายใน Applications
เมื่อเข้าไปข้างในแล้ว คุณจะเห็นแท็บสำคัญหลายแท็บที่จะช่วยคุณวินิจฉัยปัญหา:
- ซีพียู: ที่นี่คุณจะเห็นว่ากระบวนการใดที่ใช้ทรัพยากรโปรเซสเซอร์มากที่สุด หากคุณเรียงลำดับรายการโดยคลิกที่คอลัมน์ %CPU กระบวนการที่ทำให้เกิดเสียงพัดลมดังจะปรากฏอยู่ด้านบนสุด
- หน่วยความจำ: สิ่งสำคัญคือต้องทราบว่ามี RAM ว่างอยู่เท่าใด ให้ความสนใจเป็นพิเศษกับ... แรงกดดันความจำถ้ากราฟเป็นสีแดง แสดงว่าคุณมีปัญหาเรื่องความอิ่มตัวของสีอย่างรุนแรง
- Energ?: เหมาะสำหรับผู้ใช้ MacBook เพราะจะแสดงให้เห็นว่าแอปพลิเคชันใดกำลังใช้งานอยู่ ทำลายแบตเตอรี่ ในพื้นหลัง
- ดิสก์และเครือข่าย: โปรแกรมเหล่านี้ช่วยให้คุณตรวจสอบได้ว่ามีการเขียนข้อมูลลงฮาร์ดไดรฟ์มากแค่ไหน หรือแอปพลิเคชันใดบ้างที่ส่งข้อมูลผ่านอินเทอร์เน็ตโดยไม่ได้รับอนุญาตจากคุณ
หากคุณสังเกตเห็นกระบวนการใดที่หยุดทำงานหรือใช้ทรัพยากรมากเกินไป คุณสามารถปิดกระบวนการนั้นได้โดยการดับเบิ้ลคลิกที่กระบวนการนั้นแล้วเลือก ตัวเลือก "ออก" หรือ "บังคับปิด"อย่างไรก็ตาม โปรดระมัดระวังอย่าปิดสิ่งที่คุณไม่รู้จัก เพราะอาจทำให้ระบบปฏิบัติการตกใจและหยุดทำงานได้
การจัดการรายการเริ่มต้นและงานอัตโนมัติ

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

เมื่อแอปพลิเคชันค้างสนิทและแม้แต่เมาส์ก็ไม่ตอบสนอง คุณไม่จำเป็นต้องรีสตาร์ทคอมพิวเตอร์ทั้งเครื่อง ปุ่มลัดCmd + Option + Escจะเปิดหน้าต่างบังคับปิดแบบง่ายๆ นี่เป็นวิธีที่เร็วที่สุดในการปิดแอปพลิเคชันที่ผิดปกติโดยไม่ต้องเข้าไปในเมนูที่ซับซ้อน
หากคุณรู้สึกว่าระบบของคุณยังคงทำงานช้าอยู่แม้หลังจากปิดกระบวนการที่ไม่จำเป็นแล้ว บางคนอาจเลือกใช้เครื่องมือจากบริษัทอื่นเช่น CleanMyMac X หรือ MacKeeper แอปเหล่านี้มักจะมีตัวทำความสะอาดหน่วยความจำที่จะช่วยเพิ่มพื้นที่ว่างใน RAM โดยอัตโนมัติ แม้ว่าโดยทั่วไปแล้ว Activity Monitor ของระบบก็เพียงพอสำหรับผู้ใช้ส่วนใหญ่ หากคุณรู้วิธีตรวจสอบ
การวิเคราะห์เชิงลึกสำหรับผู้ใช้งานด้านเทคนิค

ในสภาพแวดล้อมขององค์กร หรือสำหรับผู้ที่ต้องการศึกษาให้ลึกซึ้งยิ่งขึ้น macOS จะจัดการกระบวนการต่างๆ โดยใช้launch agents และ launch daemonsซึ่งเป็นสคริปต์ที่ติดตั้งอยู่ในไดเร็กทอรีเฉพาะที่ควบคุมบริการของระบบ Apple ใช้เฟรมเวิร์กที่เรียกว่าSMAppServiceเพื่อทำให้งานเหล่านี้โปร่งใสและจัดการได้ง่ายขึ้นจากส่วนติดต่อผู้ใช้
นอกจากนี้ยังมีไฟล์ชื่อattributions.plistที่ซ่อนอยู่ลึกใน System Library ซึ่งใช้สำหรับเชื่อมโยงกระบวนการช่วยเหลือกับแอปพลิเคชันหลัก ไฟล์นี้มีประโยชน์มากในการระบุว่าใครเป็นเจ้าของกระบวนการที่มีชื่อแปลกๆ ที่ปรากฏขึ้นบนหน้าจอและใช้ทรัพยากรอยู่เรื่อยๆ
การควบคุม Mac อย่างสมบูรณ์แบบนั้นหมายถึงการรู้วิธีการใช้Activity Monitorเพื่อวิเคราะห์ข้อมูลทันที การจัดการStartup Itemsเพื่อป้องกันการเริ่มต้นระบบที่ช้า และการใช้ คำสั่ง Force Quitในกรณีฉุกเฉิน เพื่อให้มั่นใจว่าฮาร์ดแวร์ทำงานได้อย่างเต็มประสิทธิภาพโดยไม่มีกระบวนการที่ไม่จำเป็นมาขัดขวาง