- 'mds_stores' ใน macOS เป็นกระบวนการจำเป็นสำหรับ Spotlight Search 'mds_stores' จัดดัชนีไฟล์บน Mac ทำให้ CPU สูงระหว่างการจัดดัชนีหนัก
- การใช้ CPU เพิ่มขึ้นนี้มักเป็นชั่วคราว กระตุ้นโดยการจัดดัชนีไฟล์ใหม่ อัปเดตระบบ หรือการเชื่อมต่อไดรฟ์ภายนอก
- วิธีแก้รวมถึง อัปเดต macOS, ปิดการจัดดัชนีไฟล์, การยกเว้นเฉพาะใน Spotlight, รีสตาร์ท Mac และรอให้จัดดัชนีเสร็จ
หนึ่งในสิ่งที่นับว่าเป็นเอกลักษณ์ของ Apple คือ ประสิทธิภาพและการเพิ่มประสิทธิภาพของอุปกรณ์ แม้จะเป็นจริงในส่วนใหญ่ แต่พวกเขาก็มักเจอปัญหา กระบวนการ 「mds_stores」 ที่คุณเห็นใน Activity Monitor ของ Mac ไม่ใช่บั๊กหรือปัญหา มันคืออะไร และทำไมถึงใช้พลังประมวลผลเกือบหมดของอุปกรณ์?
บทความนี้จะเจาะลึกการระบุกระบวนการ 'mds_stores' และการทำงานของมัน รวมถึงขั้นตอนที่จำเป็นในการลดการใช้ CPU ของกระบวนการนี้
บน Mac 「mds_stores」 ย่อมาจาก 「metadata server」 เป็นกระบวนการใน macOS ที่ช่วยให้ Spotlight Search ทำงานได้มีประสิทธิภาพและรวดเร็วขึ้น โดยการจัดดัชนีและสร้างฐานข้อมูลของไฟล์ทั้งหมดที่จัดเก็บบน Mac ของคุณ
↪ Spotlight Search บน Mac คืออะไร?
Spotlight Search เป็นเครื่องมือค้นหาสากลในตัวที่ใช้ค้นหาไฟล์ เอกสาร แอปพลิเคชัน ฯลฯ ใน macOS ดังนั้น mds_stores จึงช่วยให้ Spotlight ทำงานได้มีประสิทธิภาพมากขึ้น โดยไม่มีมัน การค้นหาจะต้องสแกนทุกไฟล์บนไดรฟ์ ซึ่งอาจใช้เวลานานและเป็นภาระต่อฮาร์ดแวร์ด้วยตัวมันเอง
อ่านเพิ่มเติม: การ截圖ใน Mac: 9 วิธีจับภาพหน้าจอได้ง่าย ➜
ทำไม mds_stores ถึงใช้ CPU สูง?
โดยปกติ mds_stores ทำงานในพื้นหลังและไม่ใช้ทรัพยากรมาก อย่างไรก็ตาม มีเวลาที่การใช้งานนี้อาจถึง 99.5% CPU usage ทำให้ Mac เกือบใช้ไม่ได้ สิ่งนี้อาจเกิดจากหลายเหตุผล:
- Spotlight กำลังจัดดัชนีไฟล์ของคุณ เมื่อคุณเพิ่มไฟล์ใหม่ อัปเดต หรือตั้งค่า Mac ครั้งแรก Spotlight ต้องจัดดัชนีเพื่อให้ค้นหาได้เร็ว กระบวนการจัดดัชนีนี้อาจใช้ทรัพยากร CPU มาก โดยเฉพาะถ้าไฟล์มีขนาดใหญ่
- คุณอาจกำลัง เพิ่ม ลบ หรือเปลี่ยนไฟล์ระบบ อย่างต่อเนื่อง สิ่งนี้จะกระตุ้น mds_stores ให้ทำงานหนักขึ้นเพื่ออัปเดตดัชนี
- บั๊กของระบบ ที่ทำให้ mds_stores ใช้ทรัพยากร CPU มากกว่าที่จำเป็น
- การเชื่อมต่อฮาร์ดดิสก์ภายนอกขนาดใหญ่ สามารถกระตุ้นกระบวนการจัดดัชนีและใช้ CPU ค่อนข้างมาก
วิธีแก้ไข mds_stores ใช้ CPU มากเกินไป
แม้การใช้ CPU มากส่วนใหญ่ไม่ใช่ปัญหา แต่ก็ควรมีมาตรการป้องกันเพื่อความแน่ใจ แผนการควรเป็นการแยกสาเหตุก่อน
1. อัปเกรดเป็น macOS เวอร์ชันล่าสุด
การอัปเกรดเป็น macOS เวอร์ชันล่าสุดช่วยป้องกันปัญหาดัชนี Spotlight ที่ทำให้ mds_stores ใช้ CPU สูง เมื่อคุณอัปเกรดเป็น macOS ใหม่ ดัชนี Spotlight จะถูกจัดดัชนีใหม่โดยอัตโนมัติ ซึ่งช่วยแก้ไขปัญหาที่เกิดขึ้นได้
ตรวจสอบให้แน่ใจว่าคุณใช้ macOS เวอร์ชันล่าสุดเสมอ
นอกจากนี้ หากมีบั๊กที่ทราบแล้วทำให้กระบวนการหนึ่งใช้ทรัพยากรมาก Apple จะแก้ไขผ่านอัปเดต จึงสำคัญที่ต้องคอยหาอัปเดตใหม่ เพราะส่วนใหญ่ของการแก้ไขจะอยู่ในอัปเดตเหล่านั้น
2. ปิดการจัดดัชนีไฟล์
หากอัปเดตไม่ช่วย หรือคุณใช้ macOS ล่าสุดอยู่แล้ว คุณอาจต้อง ปิดการจัดดัชนีอย่างสมบูรณ์ ซึ่งทำได้โดยปิดการจัดดัชนีไฟล์ของ Spotlight ผ่านคำสั่งเทอร์มินัล นี่คือวิธี:
- คลิกไอคอน Launchpad ใน Dock
- พิมพ์ 「Terminal」 ในช่องค้นหา และคลิก Terminal เปิด Terminal
- พิมพ์คำสั่งต่อไปนี้เพื่อหยุด Spotlight จัดดัชนีข้อมูล — 「sudo mdutil -a -i off」 ปิดการจัดดัชนี Spotlight
- เปิด Activity Monitor และตรวจสอบว่า mds-stores ยังใช้ CPU มากอยู่หรือไม่ ตรวจสอบความผิดปกติของกระบวนการ CPU
- หากไม่ ให้เปิดการจัดดัชนีกลับมา เนื่องจากกระบวนการจะเย็นตัวลงเองหลังจากสักพัก พิมพ์คำสั่งเพื่อเปิดการจัดดัชนีกลับ — 「sudo mdutil -a -i on」 เปิดการจัดดัชนี Spotlight กลับ
3. ยกเว้นไฟล์บางไฟล์จากการจัดดัชนี Spotlight
การยกเว้นไฟล์เฉพาะจากการจัดดัชนี อาจไม่หยุดกระบวนการ mds_stores ทันที แต่แน่นอนจะลดความถี่ที่มันใช้ทรัพยากรประมวลผลมาก
- เปิด การตั้งค่าระบบ เข้าถึง System Settings
- ภายใต้ Spotlight คุณจะเห็นรายการหมวดหมู่ที่จะปรากฏใน Spotlight search
- ยกเลิกถูกหมวดหมู่ที่คุณรู้สึกว่า 「ไม่จำเป็น」 หมวดหมู่การจัดดัชนีของ Spotlight Search
4. รีสตาร์ท Mac
บางครั้ง ปัญหาที่ซับซ้อนที่สุด แก้ได้ด้วย การรีสตาร์ทอย่างง่าย การทำนี้มักช่วยล้างข้อผิดพลาดหรือปัญหาซอฟต์แวร์ที่อาจทำให้ CPU เพิ่มขึ้นผ่าน mds_stores
การรีสตาร์ท Mac ช่วยล้างไฟล์ชั่วคราวหรือกระบวนการที่อาจทำให้ Spotlight หรือ mds_stores ใช้ CPU มาก หาก PC ของคุณไม่ตอบสนองเลย ให้ค้างปุ่ม Command (⌘), Control (Ctrl) และ Power จนหน้าจอมืด ก่อนที่อุปกรณ์จะรีสตาร์ท
Force restarting a Mac
5. รอให้การจัดดัชนีเสร็จสิ้น
หากคุณไม่ต้องการปิดการจัดดัชนี และไม่รีบปลดปล่อยทรัพยากรฮาร์ดแวร์ วิธีที่ดีที่สุดคือ รอให้การจัดดัชนีไฟล์เสร็จสิ้น เมื่อคุณเพิ่มหรือลบไฟล์จำนวนมาก หรือเพิ่มดิสก์ภายนอก Spotlight จะเริ่มบันทึกการเปลี่ยนแปลง
กระบวนการจัดดัชนีทั้งหมดนี้อาจใช้เวลาหลายนาทีถึงหลายชั่วโมง ขึ้นอยู่กับขนาดของการเปลี่ยนแปลงหรือดิสก์ภายนอก เมื่อจัดดัชนีเสร็จ การใช้ CPU จะลดลงเอง
ดูเพิ่มเติม: Indexing เสียใน Windows 11? ลองวิธีแก้เหล่านี้! ➜
สรุป
กระบวนการ mds_stores เป็นส่วนปกติของ macOS ช่วยให้ Spotlight Search ทำงานได้มีประสิทธิภาพ อย่างไรก็ตาม มีเวลาที่มันใช้ทรัพยากร CPU มาก ทำให้ Mac ช้าลง ควรเพียงรอให้การจัดดัชนีเสร็จ หากคุณเชื่อว่าการใช้ CPU สูงไม่ใช่บั๊กของระบบ
คำถามที่พบบ่อยเกี่ยวกับ Spotlight Indexing บน Mac
Spotlight ใช้เวลาจัดดัชนีนานแค่ไหน?
ขึ้นอยู่กับขนาดไฟล์ ปกติประมาณ 15 นาทีถึง 1 ชั่วโมง
วิธีหยุด mds_stores ใช้ทรัพยากรฮาร์ดแวร์ทันที?
คุณสามารถลองปิดการจัดดัชนีไฟล์ด้วยขั้นตอนที่ระบุในบทความ
ฉันเพิ่งเชื่อมฮาร์ดดิสก์ภายนอก แต่มัค Lag มาก ไม่ตอบสนอง ต้องทำไง?
Spotlight น่าจะกำลังจัดดัชนีไฟล์บนฮาร์ดดิสก์ภายนอก โปรดรอให้กระบวนการนี้เสร็จ อาจใช้เวลาหลายนาทีหรือชั่วโมง ขึ้นอยู่กับขนาดไดรฟ์
ABOUT THE AUTHOR

Muhammad Qasim
ความรักลึกซึ้งของ Qasim ในเทคโนโลยีและเกมส์ ไดรฟ์ให้เขาไม่เพียงแค่อัปเดตการพัฒนาล่าสุด แต่ยังแบ่งปมมุมมองที่มีข้อมูลกับผู้อื่นผ่านการเขียน ไม่ว่าผ่านนี้หรือการทำอย่างอื่น เขามุ่งมั่นจะแบ่งปันความเชี่ยวชาญและมีส่วนร่วมอย่างมีความหมายต่อโลกเทคและเกม