Αρχική σελίδα » πως να » Τι είναι configd, και γιατί τρέχει στο Mac μου;

    Τι είναι configd, και γιατί τρέχει στο Mac μου;

    Πραγματοποιείτε περιήγηση στις διαδικασίες του Mac σας χρησιμοποιώντας το Activity Monitor όταν παρατηρείτε κάτι που δεν αναγνωρίζετε: configd. Τι είναι αυτό, και πρέπει να ανησυχείς?

    Αυτό το άρθρο είναι μέρος της συνεχιζόμενης σειράς μας που εξηγεί διάφορες διεργασίες που βρίσκονται στο Activity Monitor, όπως kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd και πολλοί άλλοι. Δεν ξέρω τι είναι αυτές οι υπηρεσίες; Καλύτερη έναρξη ανάγνωσης!

    Δεν πρέπει να ανησυχείτε για το configd-αυτό είναι ένα βασικό μέρος του macOS. Αυτή η συγκεκριμένη διαδικασία είναι ένας δαίμονας, που σημαίνει ότι τρέχει στο παρασκήνιο και χειρίζεται κρίσιμες λειτουργίες του συστήματος. Αυτός ο συγκεκριμένος δαίμονας είναι ο διακομιστής διαμόρφωσης συστήματος, που σημαίνει ότι παρακολουθεί και αναφέρει τις ρυθμίσεις και την κατάσταση των Mac σας. Για να παραθέσετε τη σελίδα configd man:

    Ο configd daemon είναι υπεύθυνος για πολλές πτυχές διαμόρφωσης του τοπικού συστήματος. το configd διατηρεί δεδομένα που αντικατοπτρίζουν την επιθυμητή και τρέχουσα κατάσταση του συστήματος, παρέχει ειδοποιήσεις στις εφαρμογές όταν αλλάζουν αυτά τα δεδομένα και φιλοξενεί έναν αριθμό παραγόντων διαμόρφωσης με τη μορφή φορτωτικών δεσμών.

    Αυτό είναι πολύ για να καταρρεύσει, αλλά γίνεται όλο και πιο σαφές όταν ρίχνετε μια ματιά στα προαναφερθέντα πακέτα. Σύμφωνα με το Safari του O'Reilly, αυτά βρίσκονται στο / System / Library / SystemConfiguration.

    Τα παπούτσια με γρήγορη ματιά δείχνουν ότι τα περισσότερα από αυτά τα πακέτα σχετίζονται με τη δικτύωση. Υπάρχει ένα για τη διαμόρφωση IP, για παράδειγμα, και άλλα για το τείχος προστασίας macOS και το PPP. Αλλά δεν είναι όλα τα σχετικά με το δίκτυο: αυτές οι δέσμες παρακολουθούν επίσης τα πράγματα όπως οι εκτυπωτές και οι προτιμήσεις των χρηστών.

    Βασικά, όταν αλλάζει κάτι στο σύστημά σας, είναι συνήθως configd ότι ειδοποιήσεις πρώτα, και είναι configd που στέλνει ειδοποιήσεις στα άλλα προγράμματα σας. Αυτό τους επιτρέπει να προσαρμόζονται στη νέα ρύθμιση.

    Τι μοιάζει με αυτό; Λοιπόν, αν μια εφαρμογή έχει κατάσταση λειτουργίας χωρίς σύνδεση, το configd είναι αυτό που λέει αυτή την εφαρμογή όταν το διαδίκτυο δεν είναι συνδεδεμένο. Αν προσπαθείτε να εκτυπώσετε ένα έγγραφο, το configd επιτρέπει στις εφαρμογές να γνωρίζουν εάν ο εκτυπωτής είναι συνδεδεμένος ή όχι. Εάν αλλάξετε μια ρύθμιση κάποιου είδους, το configd επιτρέπει σε όλες τις εφαρμογές σας να το γνωρίζουν. Είναι μια απλή δουλειά, αλλά πρέπει να γίνει για να λειτουργήσει το σύστημά σας.

    Εάν χρησιμοποιείτε ένα τείχος προστασίας τρίτου μέρους, ενδέχεται να δείτε πολλά αναδυόμενα παράθυρα που σχετίζονται με configd. Αυτό είναι φυσιολογικό, επειδή ένα τεράστιο μέρος της εργασίας του configd παρακολουθεί την τρέχουσα κατάσταση του δικτύου σας. Στην πραγματικότητα, η Apple λέει συγκεκριμένα στους χρήστες να μην μπλοκάρουν configd με ένα τείχος προστασίας για αυτόν τον λόγο.

    Δεν θα πρέπει να βλέπετε πραγματικά configd παίρνοντας πολλούς πόρους του συστήματος, αλλά αν κάνει επανεκκίνηση Mac σας θα πρέπει συνήθως να λύσει το πρόβλημα. Θα μπορούσατε επίσης να δοκιμάσετε να τερματίσετε τη διαδικασία στην Παρακολούθηση δραστηριότητας. θα αρχίσει αμέσως να δημιουργεί αντίγραφα ασφαλείας.

    Φωτογραφική πίστωση: guteksk7 / Shutterstock.com