Είσαι κοιτάζοντας μέσα από το Activity Monitor όταν παρατηρήσετε μια διαδικασία που δεν είστε εξοικειωμένος με: UserEventAgent. Πρέπει να ανησυχείτε; Όχι: αυτό είναι ένα βασικό μέρος του macOS.
ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τι είναι αυτή η διαδικασία και γιατί εκτελείται στο Mac μου;
Αυτό το άρθρο είναι μέρος του η συνεχιζόμενη σειρά μας εξηγώντας διάφορες διαδικασίες που βρέθηκαν στο Activity Monitor, όπως kernel_task , κρυμμένο , mdsworker , Εγκατεστημένο , Διακομιστής παραθύρου , μπλουζ , εκτόξευση , αντιγράφων ασφαλείας , opendirectoryd , powerd , coreauthd , διαμόρφωση , mdnsresponder , και πολλοι αλλοι . Δεν ξέρετε ποιες είναι αυτές οι υπηρεσίες; Καλύτερα να αρχίσετε να διαβάζετε!
Τι είναι το UserEventAgent;
Η σημερινή διαδικασία, το UserEventAgent, είναι ένας δαίμονας, που σημαίνει ότι εκτελείται στο παρασκήνιο. Το UserEventAgent παρακολουθεί διάφορα πράγματα σχετικά με το σύστημά σας σε επίπεδο χρήστη. Για να παραθέσω τη σελίδα man για τη διαδικασία:
Το βοηθητικό πρόγραμμα UserEventAgent είναι ένας δαίμονας που φορτώνει πρόσθετα που παρέχονται από το σύστημα για τη διαχείριση συμβάντων συστήματος υψηλού επιπέδου που δεν μπορούν να παρακολουθούνται απευθείας από το launchd
ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τι είναι το configd και γιατί εκτελείται στο Mac μου;
Αυτό δεν είναι τρομερά σαφές, οπότε ας το αναλύσουμε. Προηγουμένως, μιλήσαμε για τη διαδικασία διαμόρφωση , το οποίο τρέχει στο παρασκήνιο και παρακολουθεί την κατάσταση διαφόρων πραγμάτων σχετικά με το Mac σας. Για παράδειγμα, το configd παρακολουθεί εάν είστε συνδεδεμένοι ή εκτός σύνδεσης και ειδοποιεί τα άλλα προγράμματα που χρησιμοποιείτε όταν αλλάζει η κατάσταση. Υπάρχει μια συλλογή από πρόσθετα configd που επιτρέπουν στη διαδικασία να το κάνει αυτό.
Το UserEventAgent παίζει παρόμοιο ρόλο με το configd, αλλά παρακολουθεί ένα σύνολο πραγμάτων που το configd δεν μπορεί - κυρίως επειδή το configd είναι σε ολόκληρο το σύστημα και εκτελείται από root, ενώ το UserEventAgent επικεντρώνεται στον λογαριασμό χρήστη σας και εκτελείται σε επίπεδο λογαριασμού χρήστη. Μπορείτε να το κάνετε πιο απτό με την περιήγηση στις προσθήκες που διαχειρίζεται το UserEventAgent: είναι στο /
Σύστημα / Βιβλιοθήκη / UserEventPlugins
.
Στο φάκελο UserEventPlugins, θα βρείτε προσθήκες που σχετίζονται με το Bluetooth, το εργαλείο δικτύωσης μηδενικής διαμόρφωσης Bonjour, ζώνες ώρας, Time Machine και ακόμη και το Touch Bar. Το UserEventAgent παρακολουθεί την κατάσταση όλων αυτών των πραγμάτων και αναφέρει αυτήν την κατάσταση στις εφαρμογές που χρησιμοποιείτε.
Αυτή είναι μια μεγάλη ποικιλία λειτουργιών, που σημαίνει ότι υπάρχουν πολλοί πιθανοί λόγοι για το UserEventPlugins να αρχίσει να χρησιμοποιεί πολλούς πόρους συστήματος. Δεν μπορούσαμε να αρχίσουμε να τα περιγράφουμε όλα εδώ.
Υπάρχουν μερικά βασικά πράγματα που μπορείτε να δοκιμάσετε αν παρατηρήσετε μια αύξηση στη χρήση πόρων από το UserEventPlugins. Το πρώτο πράγμα που πρέπει να δοκιμάσετε (δεν αποτελεί έκπληξη) είναι η επανεκκίνηση του Mac σας. Είναι στοιχειώδες, αλλά θα εξαφανίσει τα περισσότερα προβλήματα. Εάν το πρόβλημα παραμένει, δοκιμάστε να απενεργοποιήσετε οποιοδήποτε υλικό ή λογισμικό που προσθέσατε πρόσφατα. Εάν αυτό σταματήσει την υψηλή χρήση πόρων, πιθανότατα βρήκατε ένα σφάλμα: σταματήστε να χρησιμοποιείτε το εν λόγω λογισμικό ή υλικό και, στη συνέχεια, δείτε εάν υπάρχει ενημέρωση λογισμικού που επιλύει το πρόβλημα.
Πιστωτική εικόνα: Fabian Irsara