กระบวนการ "find" ใน Mac OS X

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

กระบวนการ "ค้นหา" ใน Mac OS X คืออะไร?
กระบวนการ "find" ดำเนินการโดยผู้ใช้ "nobody" และเป็นส่วนปกติของการบำรุงรักษาระบบ Mac OS X และตามขั้นตอนของ Apple จะล้างแคชการปรับปรุงฐานข้อมูลระบบและลบไฟล์ชั่วคราวที่ Mac OS X ใช้สำหรับ ความหลากหลายของฟังก์ชั่น

เมื่อไหร่ "find" run?
ปกติคุณจะเห็น "find" ทำงานในตอนเช้ามีกำหนดจะเริ่มทำงานเวลา 3:15 น. ทุกวันและอีกครั้งในวันเสาร์ที่ 4:30 น. และ 5.30 น. ในวันแรกของเดือนใหม่ หากคุณปล่อยให้ Mac ทำงานอยู่คุณอาจไม่สามารถดำเนินการได้ แต่ถ้าคุณนอนหลับบน Mac คุณอาจสังเกตเห็นกระบวนการปรากฏในตัวจัดการงานหรือ Activity Monitor เมื่อระบบตื่น บางครั้งคุณจะพบกระบวนการ "find" พร้อมกับ "makewhatis" และนี่เป็นเรื่องปกติ

แม้ชื่อ 'ค้นหา' จะไม่เกี่ยวข้องโดยตรงกับ Spotlight หรือ mdworker และ MDS แต่พวกเขามักไม่ทำงานร่วมกัน

ขั้นสูง: การปรับกำหนดการอัพเดตเป็นระยะ ๆ
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับตารางการบำรุงรักษาของ Mac OS X ได้โดยการอ่าน man page ของ 'periodic' โดยทำตามบรรทัดคำสั่งดังนี้:

man periodic

คุณยังสามารถเรียกใช้ 'ระยะ' ด้วยตนเองซึ่งจะเรียกใช้สคริปต์การบำรุงรักษาระบบกว้างหรือตามเกณฑ์ไดเรกทอรีที่ระบุ นอกจากนี้หากคุณรู้ว่าคุณกำลังทำอะไรอยู่คุณสามารถแก้ไขตารางเวลาโดยการแก้ไขไฟล์ periodic.conf ที่อยู่:

/etc/defaults/periodic.conf
การแก้ไขตารางกำหนดเวลาควรได้รับการพิจารณาโดยผู้ใช้ขั้นสูงและผู้ดูแลระบบเท่านั้นและควรสำรองข้อมูลของไฟล์ periodic.conf ก่อนทำการปรับเปลี่ยน