macnotes.gr
a blog for first time Mac users

Σχετικά με τα processes mdworker & mds

Mar. 20th 2017 0 comments

Τα processes είναι μέρη του Spotlight, της μηχανής αναζήτησης του macOS. Συνήθως ενεργοποιούνται όταν το σύστημα είναι σε κατάσταση αδράνειας (idle state) και όταν έχουν μεταβληθεί αρχεία, προς ενημέρωση του ευρετήριου (index) του Spotlight.

Σε ελαφριά χρήση του μηχανήματος λοιπόν, το mdworker -που είναι κυρίως επιφορτισμένο με την ενημέρωση- στο Activity Monitor εμφανίζει τις ενδείξεις, όπου η ανάλωση της CPU είναι ελάχιστη έως μηδενική και η Memory δεν αναλώνει αξιόλογο όγκο.


.

Όμως -σε τυχόν εκτεταμένη ενημέρωση- μπορεί οι αναλώσεις CPU & Memory να ανέλθουν σε πολύ υψηλά επίπεδα.


.

Δεν υπάρχει κανένας λόγος για ανησυχία ή για παρέμβαση, άλλωστε η δραστηριότητα του process δεν είναι αντιληπτή, ενώ με το πέρας της ενημέρωσης οι ενδείξεις της CPU μηδενίζονται άμεσα. Αντίθετα, οι ενδείξεις της Memory ελαχιστοποιούνται σταδιακά.

Αυτά ως προς το Activity Monitor, όμως η δραστηριότητα του mdworker καταγράφεται και στο EtreCheck report με ενδείξεις της μορφής όπου όταν η ανάλωση της CPU ξεπεράσει το 60% η ένδειξη κοκκινίζει αλλά δεν υποδεικνύει απαραίτητα αλλοίωση του process.


.

Πάντως όταν το Mac καθυστερεί χωρίς να υπάρχει προφανής λόγος, το πρόβλημα μπορεί να έγκειται σε αλλοίωση του spotlight και ιδιαίτερα όταν η κατάσταση επιδεινώνεται με την πάροδο του χρόνου. Όπου δηλαδή μπορεί να προκύπτει το beach ball, το άνοιγμα ενός παράθυρου να παίρνει κάποια 20″, για κάθε ενέργεια γενικότερα να απαιτείται απελπιστικά μακρύς χρόνος. Παράλληλα οι ανεμιστήρες ανεβάζουν στροφές, λόγω υπερθέρμανσης του μηχανήματος.

Ανοίγετε λοιπόν το Activity Monitor και ελέγχετε, οπότε αν όντως το mdworker έχει εμπλακεί σε μια ατέλειωτη δραστηριότητα μπορεί προοδευτικά να αναλώσει ακόμη και το σύνολο των CPU & Memory, ανατρέχετε το άρθρο Spotlight-Troubleshooting / Αλλοίωση του Spotlight.

Τελευταία ενημέρωση· 22.03.2017

Related post: Σχετικά με το process kernel_task

0 comments Add a comment


No comments yet.

Add a Comment





reset all fields