configd คืออะไรและทำไมจึงทำงานบน Mac ของฉัน
คุณกำลังเรียกดูกระบวนการใน Mac ของคุณโดยใช้การตรวจสอบกิจกรรมเมื่อคุณสังเกตเห็นบางสิ่งที่คุณไม่รู้จัก: configd อะไรคือสิ่งนี้และคุณควรเป็นกังวล?
บทความนี้เป็นส่วนหนึ่งของชุดข้อมูลอย่างต่อเนื่องของเราที่อธิบายกระบวนการต่าง ๆ ที่พบใน Activity Monitor เช่น kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd และอื่น ๆ อีกมากมาย ไม่ทราบว่าบริการเหล่านั้นคืออะไร? เริ่มอ่านได้ดีขึ้น!
คุณไม่ควรกังวลเกี่ยวกับ configd นี่เป็นส่วนสำคัญของ macOS กระบวนการนี้โดยเฉพาะคือ daemon ซึ่งหมายความว่ามันทำงานในพื้นหลังและจัดการงานของระบบที่สำคัญ ภูตเฉพาะนี้คือเซิร์ฟเวอร์การกำหนดค่าระบบซึ่งหมายความว่ามันจะตรวจสอบและรายงานเกี่ยวกับการตั้งค่าและสถานะของ Mac ของคุณ ในการอ้างถึงหน้า configd:
configd daemon รับผิดชอบด้านการกำหนดค่าต่างๆของระบบโลคัล configd รักษาข้อมูลที่สะท้อนถึงสถานะที่ต้องการและเป็นปัจจุบันของระบบ, ให้การแจ้งเตือนไปยังแอปพลิเคชันเมื่อข้อมูลนี้มีการเปลี่ยนแปลงและโฮสต์โฮสต์ของเอเจนต์การกำหนดค่าจำนวนหนึ่งในรูปแบบของบันเดิลที่โหลดได้.
นั่นเป็นเรื่องที่ต้องแยกแยะมากมาย แต่ทุกอย่างจะชัดเจนขึ้นเมื่อคุณดูบันเดิลที่กล่าวมา ตามที่ Safari ของ O'Reilly พบได้ใน / System / Library / SystemConfiguration.
รองเท้าอย่างรวดเร็วที่กลุ่มเหล่านี้ส่วนใหญ่เกี่ยวข้องกับระบบเครือข่าย มีหนึ่งสำหรับการกำหนดค่า IP เช่นและอื่น ๆ สำหรับไฟร์วอลล์ macOS และ PPP แต่มันไม่ได้เกี่ยวข้องกับเครือข่ายทั้งหมด: ชุดข้อมูลเหล่านี้ยังตรวจสอบสิ่งต่างๆเช่นเครื่องพิมพ์และการตั้งค่าของผู้ใช้.
โดยทั่วไปเมื่อมีการเปลี่ยนแปลงบางอย่างในระบบของคุณโดยปกติแล้วจะเป็น configd ที่จะแจ้งให้ทราบก่อนและเป็น configd ที่ส่งการแจ้งเตือนไปยังโปรแกรมอื่นของคุณ สิ่งนี้ช่วยให้พวกเขาปรับตัวเข้ากับการตั้งค่าใหม่.
สิ่งนี้มีลักษณะอย่างไร ถ้าแอปพลิเคชันมีโหมดออฟไลน์ configd คือสิ่งที่บอกแอปพลิเคชันนั้นเมื่ออินเทอร์เน็ตของคุณไม่ได้เชื่อมต่อ หากคุณพยายามพิมพ์เอกสาร configd ให้แอปพลิเคชั่นทราบว่าเครื่องพิมพ์เชื่อมต่ออยู่หรือไม่ หากคุณเปลี่ยนการตั้งค่าบางประเภท configd ช่วยให้แอปพลิเคชันทั้งหมดของคุณรู้ มันเป็นงานง่าย ๆ แต่ก็ต้องทำเพื่อให้ระบบของคุณทำงานได้.
หากคุณใช้ไฟร์วอลล์บุคคลที่สามคุณอาจเห็นป๊อปอัปที่เกี่ยวข้องกับการกำหนดค่าจำนวนมาก นี่เป็นเรื่องปกติเนื่องจากงานส่วนใหญ่ของ configd กำลังตรวจสอบสถานะเครือข่ายปัจจุบันของคุณ อันที่จริงแล้ว Apple บอกให้ผู้ใช้ไม่บล็อกการตั้งค่าด้วยไฟร์วอลล์ด้วยเหตุผลนี้.
คุณไม่ควรเห็นว่า configd ใช้ทรัพยากรระบบจำนวนมากจริงๆ แต่ถ้าการรีสตาร์ท Mac ของคุณควรแก้ไขปัญหาได้ คุณสามารถลองฆ่ากระบวนการในการตรวจสอบกิจกรรม มันจะเริ่มสำรองทันที.
เครดิตรูปภาพ: guteksk7 / Shutterstock.com