Fix SPOD - Πώς να καθορίσει ένα Spinning Pinwheel του θανάτου

Ο καθαρισμός της κρυφής μνήμης του dyld μπορεί να καταργήσει ένα SPOD ή ένα beachball

Από καιρό σε στιγμή, χωρίς προφανή λόγο, μπορεί να συναντήσετε το SPOD (Spinning Pinwheel of Death). Είναι αυτός ο πολύχρωμος δείκτης ποντικιού pinwheel που σηματοδοτεί μια προσωρινή καθυστέρηση ενώ ο Mac σας προσπαθεί να καταλάβει κάτι έξω. Σε αυτή την περίπτωση, ο Mac σας προσπαθεί να σκεφτεί, αλλά τίποτα δεν συμβαίνει, οπότε το pinwheel συνεχίζει να περιστρέφεται και να περιστρέφεται και να περιστρέφεται.

Ευτυχώς, το SPOD είναι σπάνια ένα σημάδι ότι ο Mac σας παγώνει.

Είναι πιο πιθανό ότι μια ενιαία εφαρμογή έχει σταματήσει ή να καταψυχθεί. Αν συμβαίνει αυτό, η τοποθέτηση μιας άλλης εφαρμογής στο μπροστινό μέρος ή η κάμψη στην επιφάνεια εργασίας πιθανόν να φέρει πίσω το Mac υπό τον έλεγχό σας. Στη συνέχεια, μπορείτε να εξαναγκάσετε να κλείσετε την παραβατική εφαρμογή.

Υπάρχει όμως μια καλή πιθανότητα ότι την επόμενη φορά που θα προσπαθήσετε να ξεκινήσετε την εφαρμογή που προκάλεσε το SPOD, θα δείτε πάλι τον περιστρεφόμενο πείρο.

Δικαιώματα επισκευής

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

Η επιδιόρθωση των δικαιωμάτων ήταν ένα καλό πρώτο βήμα, υπό την προϋπόθεση ότι χρησιμοποιείτε OS X Yosemite ή νωρίτερα. Με την κυκλοφορία του OS X El Capitan, η Apple πρόσθεσε μια νέα δυνατότητα που δεν έκανε πλέον απαραίτητη την επιδιόρθωση των αρχείων με μη αυτόματο τρόπο.

Τώρα, τα δικαιώματα αρχείων επιδιορθώνονται αυτόματα κάθε φορά που γίνεται ενημέρωση λογισμικού.

Ως αποτέλεσμα, εάν χρησιμοποιείτε OS X El Capitan ή νεότερη έκδοση, μπορείτε να παραλείψετε να επιδιορθώσετε τα δικαιώματα αρχείων και να μεταβείτε στο δεύτερο βήμα.

Δυναμικός επεξεργαστής συνδέσεων

Το δεύτερο πράγμα που κάνω είναι να καθαρίσω την προσωρινή μνήμη cache (dyld). Ο επεξεργαστής δυναμικών συνδέσμων είναι ένας τρόπος για το OS X να φορτώνει και να συνδέει προγράμματα σε κοινές βιβλιοθήκες.

Εάν η συγκεκριμένη εφαρμογή χρησιμοποιεί μια κοινόχρηστη βιβλιοθήκη ρουτινών στο OS X (και οι περισσότερες εφαρμογές χρησιμοποιούν πράγματι κοινές βιβλιοθήκες), είναι η δουλειά του επεξεργαστή δυναμικού συνδέσμου να κάνει την εφαρμογή και την κοινόχρηστη βιβλιοθήκη υπό όρους.

Ο επεξεργαστής δυναμικής σύνδεσης διατηρεί μια προσωρινή μνήμη των σημείων εισόδου που χρησιμοποιήθηκαν πρόσφατα. Είναι αυτή η κρυφή μνήμη των δεδομένων που, αν γκρεμίσει, μπορεί να προκαλέσει το SPOD. Δεν ξέρω τι προκαλεί την κακή πίστωση, αλλά οι φάσεις της σελήνης και τα ασυνήθιστα καιρικά φαινόμενα είναι εξίσου καλοί λόγοι. Το θέμα είναι ότι η εκκαθάριση της κρυφής μνήμης συνήθως θα εξαλείψει το SPOD.

Εκκαθάριση της προσωρινής μνήμης dyld

  1. Launch Terminal , που βρίσκεται στο / Applications / Utilities / .
  2. Στη γραμμή εντολών του τερματικού, πληκτρολογήστε την ακόλουθη εντολή. Σημείωση: Αυτή είναι μία γραμμή. ορισμένα προγράμματα περιήγησης ενδέχεται να εμφανίζουν αυτήν την εντολή που εκτείνεται σε πολλές γραμμές.
    sudo update_dyld_shared_cache -force
  3. Πατήστε Enter ή Επιστροφή .
  4. Θα σας ζητηθεί κωδικός πρόσβασης διαχειριστή .
  5. Μόλις γίνει αποδεκτός ο κωδικός πρόσβασης, το Terminal μπορεί να εμφανίσει ορισμένα προειδοποιητικά μηνύματα σχετικά με τις αναντιστοιχίες στην προσωρινή μνήμη cache. Μην ανησυχείτε. αυτές είναι προειδοποιήσεις σχετικά με το περιεχόμενο που εκκαθαρίζεται και στη συνέχεια ενημερώνεται από την εντολή.
  6. Η εκκαθάριση της προσωρινής μνήμης dyld μπορεί να διαρκέσει λίγα λεπτά. Μόλις ολοκληρωθεί, θα επιστρέψει η κανονική προτροπή τερματικού.
  1. Θα πρέπει τώρα να μπορείτε να χρησιμοποιήσετε αυτήν την εφαρμογή χωρίς να συναντήσετε το SPOD.

Ιστορικές διαδικασίες μπορούν να επιβραδύνουν τα πράγματα

Εάν εξακολουθείτε να τρέχετε στον περιστρεφόμενο τροχό, που ονομάζεται επίσης και το spinning beachball, υπάρχουν μερικά ακόμα κόλπα για να δοκιμάσετε.

Είναι πιθανό το SPOD να μην προκαλείται από την ύποπτη εφαρμογή, αλλά από άλλη εφαρμογή ή δαίμονα που ενδέχεται να εκτελείται στο παρασκήνιο. Συνήθως μπορείτε να διαπιστώσετε εάν μια συγκεκριμένη εφαρμογή, όπως το Safari, προκαλεί την επιβράδυνση φέρνοντας μια άλλη εφαρμογή στο προσκήνιο. Αν ο περιστρεφόμενος οδοντωτός τροχός ή ο δρομέας του beachball σβήνει αλλά επιστρέφει όταν φέρετε την εφαρμογή Safari πίσω στο μπροστινό μέρος, τότε είναι πιθανό ότι το Safari έχει πρόβλημα.

Αν όμως το SPOD συνεχίσει όταν μεταβείτε σε άλλη εφαρμογή, τότε προκαλεί το πρόβλημα μια άλλη εφαρμογή.

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

Ευρετηρίαση Spotlight

Μπορείτε να προσδιορίσετε εάν το Spotlight είναι το πρόβλημα εκκινώντας το Activity Monitor , και στη συνέχεια:

  1. Επιλέξτε την καρτέλα CPU .
  2. Αναζητήστε διαδικασίες με τα ονόματα " mds ", " mdworker " ή " mdimport ". όλα αυτά αποτελούν μέρος της διαδικασίας του MetaData Server που χρησιμοποιείται από την εφαρμογή Spotlight. Εάν κάποιο από αυτά έχει υψηλό ποσοστό δραστηριότητας CPU (μεγαλύτερο από 20%), τότε είναι πιθανό το Spotlight να ενημερώνει τη βάση δεδομένων του.
    • Μπορείτε να δοκιμάσετε να περιμένετε να ολοκληρωθεί η διαδικασία, αν και μπορεί να χρειαστεί πολύς χρόνος εάν το Spotlight ευρετηριάζει μια νέα μονάδα δίσκου, έναν κλώνο που μόλις κάνατε ή κάποιο άλλο συμβάν που έχει προκαλέσει μεγάλη αλλαγή στην αποθήκευση δεδομένων που έχει πρόσβαση ο Mac σας .
    • Αν δεν μπορείτε να περιμένετε, μπορείτε να απενεργοποιήσετε την ευρετηρίαση Spotlight για μια συγκεκριμένη μονάδα δίσκου ή ένα φάκελο, ακολουθώντας τις οδηγίες στην ενότητα Προσανατολισμός προτιμήσεων του Spotlight για να προσαρμόσετε τον οδηγό αναζήτησης . Να θυμάστε ότι όταν ενεργοποιείτε ξανά την ευρετηρίαση Spotlight για την επιλεγμένη μονάδα ή φάκελο, η ευρετηρίαση θα αρχίσει από την αρχή.