opendirectoryd คืออะไรและเหตุใดมันจึงทำงานบน Mac ของฉัน
คุณกำลังตรวจสอบการตรวจสอบกิจกรรมการดูว่ามีอะไรใช้ทรัพยากรบน Mac ของคุณเมื่อคุณสังเกตเห็นกระบวนการที่เรียกว่า opendirectoryd มันหมายถึงอะไร?
บทความนี้เป็นส่วนหนึ่งของชุดข้อมูลอย่างต่อเนื่องของเราที่อธิบายกระบวนการต่าง ๆ ที่พบใน Activity Monitor เช่น kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup และอื่น ๆ อีกมากมาย ไม่ทราบว่าบริการเหล่านั้นคืออะไร? เริ่มอ่านได้ดีขึ้น!
กระบวนการเฉพาะนี้ opendirectoryd เป็นส่วนสำคัญของ macOS มันเป็น daemon ซึ่งหมายความว่ามันทำงานในพื้นหลังที่ทำงานกับระบบและเป็นกระบวนการหลักของ Open Directory ซึ่งเป็นบริการไดเรกทอรีที่ใช้โดย macOS บริการไดเรกทอรีจัดการทุกอย่างส่วนใหญ่ที่เกี่ยวข้องกับเครือข่ายท้องถิ่นรวมถึงผู้ใช้และโฟลเดอร์ที่แชร์ ในการอ้างถึง man page opendirectoryd:
Open Directory สร้างรากฐานของวิธีที่ Mac OS X เข้าถึงข้อมูลการกำหนดค่าที่มีสิทธิ์ทั้งหมด (ผู้ใช้กลุ่มเมาท์ข้อมูลเดสก์ท็อปที่มีการจัดการ ฯลฯ ).
กระบวนการนี้มีความสำคัญอย่างยิ่งในสภาพแวดล้อม macOS ที่เชื่อมต่อกับเซิร์ฟเวอร์ แต่ยังมีจุดประสงค์ที่สำคัญสำหรับผู้ใช้ตามบ้านที่ทำสิ่งต่าง ๆ เช่นแชร์ไฟล์ผ่านเครือข่ายหรือเชื่อมต่อกับเครื่องพิมพ์ที่ใช้ Wi-Fi.
วิธีกำหนดค่า Open Directory
หน้าคนจะกล่าวต่อไปว่าการกำหนดค่า opendirectoryd ส่วนใหญ่เกิดขึ้นผ่านส่วน "ผู้ใช้และกลุ่ม" ของการตั้งค่าระบบ.
เราได้อธิบายถึงวิธีตั้งค่าบัญชีผู้ใช้หลายบัญชีในอดีตรวมถึงบัญชีเฉพาะเครือข่าย คุณไม่รู้ แต่คุณกำหนดค่า Open Directory เมื่อคุณทำเช่นนั้น.
และคุณสามารถขุดลึกลงไปถ้าคุณอยากรู้ สำหรับการควบคุมแบบละเอียดมากกว่า opendirectoryd คุณควรเปิด Directory Utility ซึ่งคุณสามารถค้นหาได้จากหน้าต่างนี้ ขั้นแรกให้คลิกปุ่มตัวเลือกการเข้าสู่ระบบในแผงด้านซ้ายจากนั้นคลิกปุ่ม "เข้าร่วม".
คุณจะพบปุ่มสำหรับ Directory Utility; คลิกที่มัน.
ตอนนี้คุณได้เปิด Directory Utility ขึ้นมาแล้วซึ่งจะช่วยให้คุณเข้าใจอย่างครอบคลุมถึงสิ่งที่ opendirectoryd กำลังทำเพื่อคุณ.
อย่าเปลี่ยนแปลงอะไรเลยนอกจากคุณจะรู้จริงๆว่าคุณกำลังทำอะไรอยู่เพราะสิ่งนี้ไม่ได้เป็นมิตรกับผู้ใช้ แต่การขุดผ่านที่นี่ควรให้ความคิดที่ดีกับสิ่งที่ opendirectoryd ทำ.
ถ้า opendirectoryd กำลังใช้ทรัพยากรระบบอยู่
มันค่อนข้างหายากสำหรับ opendirectoryd ที่จะใช้ทรัพยากรระบบมากและมันมักจะเกิดขึ้นในสภาพแวดล้อมที่มีการจัดการเป็นหลัก หากคุณทำงานในสำนักงานที่มีเซิร์ฟเวอร์กลางแจ้งให้เจ้าหน้าที่ IT ทราบว่า opendirectoryd กำลังใช้ทรัพยากรระบบ: อาจมีปัญหาบางอย่างเกี่ยวกับเครือข่ายของคุณ.
หากคุณเป็นแค่ผู้ใช้ตามบ้านที่ประสบปัญหาเหล่านี้การรีสตาร์ท Mac ของคุณจะช่วยแก้ปัญหาการใช้ทรัพยากรของ opendirectoryd ได้เกือบตลอดเวลา หากปัญหายังคงอยู่คุณจะต้องทำการขุดเพราะมีหลายสาเหตุที่อาจเกิดขึ้น Etrecheck รันการวินิจฉัยหลายสิบรายการพร้อมกัน เรียกใช้และดูว่ามีปัญหาเกี่ยวกับระบบเครือข่ายเกิดขึ้นหรือไม่ หากคุณไม่พบสิ่งใดเลยลองมุ่งหน้าไปที่ Apple Store.
เครดิตรูปถ่าย: Helloquence