Popravi SPOD - kako popraviti spinning pinenje s smrtjo

Čiščenje dyld cache-a lahko počisti SPOD ali beachball

Nekoliko časa, brez očitnega razloga, boste morda naleteli na SPOD (vrtenje kolesnice smrti). To je večbarvna miška z miško, ki označuje začasno zakasnitev, medtem ko vaš Mac poskuša nekaj ugotoviti. V tem primeru vaš Mac poskuša razmišljati, vendar se nič ne zgodi, tako da se zamašek vrti, vrti in vrti.

Na srečo je SPOD redko znak, da vaš Mac zamrzne.

Bolj verjetno je, da je ena aplikacija zastojljena ali zamrznjena. Če je temu tako, bo uporaba nove aplikacije na sprednji strani ali klikom na namizje verjetno prinesla Mac pod vašo kontrolo. Nato lahko prenehate s kršitveno aplikacijo.

Obstaja velika verjetnost, da naslednjič, ko poskusite zagnati aplikacijo, ki je povzročila SPOD, boste še enkrat videli spinning pinwheel.

Dovoljenja za popravilo

Ena od prvih stvari, o katerih mnogi razmišljamo, je popraviti dovoljenja, da se prepričate, da aplikacija in vse povezane datoteke, ki jih potrebuje, imajo potrebna dovoljenja za zagon . Datoteke dovolijo, da se lahko čudno enkrat v nekaj časa; Popravila dovoljenj so dobra splošna rešitev za odpravljanje težav.

Popravljanje dovoljenj je bil dober prvi korak, če uporabljate OS X Yosemite ali prej. Z izdajo OS X El Capitan je Apple dodal novo funkcijo, ki je ročno popravila dovoljenja za datoteke, ki niso več potrebna.

Dovoljenja za datoteke se samodejno popravijo, ko pride do posodobitve programske opreme.

Če uporabljate OS X El Capitan ali pozneje, lahko preskočite popravke dovoljenj za datoteke in nadaljujete z 2. korakom.

Dinamični povezovalnik povezav

Druga stvar, ki jo opravljam, je izbrisati predpomnilnik dinamične povezave (dyld). Urejevalnik dinamičnih povezav je način, kako OS X naložiti in povezati programe s skupnimi knjižnicami.

Če zadevna aplikacija uporablja deljeno knjižnico podprogramov v OS X (in večina aplikacij dejansko uporablja knjižnice v skupni rabi), je naloga urejevalnika dinamičnih povezav, da aplikacijo in deljeno knjižnico dobijo v govornih pogojih.

Urejevalnik dinamičnih povezav ohranja predpomnilnik nedavno uporabljenih vstopnih točk knjižnice. To je ta predpomnilnik podatkov, ki lahko, če postane pokvarjen, povzroči SPOD. Ne vem, kaj povzroča, da je predpomnilnik slab, vendar so faze lune in nenavadni vremenski vzorci enako dobri kot vsi. Bistvo je, da bo odstranitev predpomnilnika običajno odpravila SPOD.

Čiščenje dyld Cache

  1. Launch Terminal , ki se nahaja na / Applications / Utilities / .
  2. V pozivu za terminal kliknite naslednji ukaz. Opomba: To je ena vrstica; nekateri brskalniki lahko prikažejo ta ukaz, ki zajema več vrstic.
    sudo update_dyld_shared_cache -force
  3. Pritisnite Enter ali Return .
  4. Zahtevana vam bo geslo skrbniškega računa .
  5. Ko je geslo sprejeto, terminal lahko prikaže nekaj opozorilnih sporočil o neusklajenosti v dlyd predpomnilniku. Ne skrbi; to so opozorila o vsebini, ki je bila odstranjena in nato posodobljena z ukazom.
  6. Čiščenje dyld cache-a lahko traja nekaj trenutkov. Ko je končana, se bo običajni terminalski poziv vrnil.
  1. Zdaj bi morali uporabljati to aplikacijo, ne da bi naleteli na SPOD.

Ozadje Procesi lahko počasi spustijo

Če še vedno naletite na vrtljivi zatič, ki se prav tako pogosto imenuje predjeda, se lahko poskusite še nekaj trikov.

Možno je, da SPOD ne povzroča sumljiva aplikacija, temveč druga aplikacija ali demon, ki se morda izvaja v ozadju. Običajno lahko poveste, ali določena aplikacija, na primer Safari, povzroči upočasnitev, tako da v ospredje prinese drugo aplikacijo. Če se vrtljivi zatič ali kurzorka pomakne, a se vrne, ko aplikacijo Safari vrnete spredaj, potem je verjetno, da ima Safari težave.

Če pa se SPOD nadaljuje, ko preklopite na drugo aplikacijo, povzroči težavo druga aplikacija.

To odpira širok razpon možnih vzrokov. Lahko gre samo za katero koli aplikacijo tretje osebe, ki namesti proces v ozadju, ki se vedno izvaja, na primer veliko drugih protivirusnih programov . Lahko je tudi eden od lastnih procesov Apple, vključno z Spotlight, ki lahko prinese Mac na kolena, ko ustvarja ali ponovno zgradi indeks Spotlight.

Indeksiranje reflektorja

Lahko ugotovite, ali je Spotlight problem, ko zaženete Activity Monitor , nato pa:

  1. Izberite jeziček CPU .
  2. Poiščite procese z imeni " mds ", " mdworker " ali " mdimport "; vse to je del procesa MetaData Server, ki ga uporablja aplikacija Spotlight. Če katera koli od teh ima visok odstotek CPU aktivnosti (večja od 20%), potem verjetno Spotlight posodablja svojo bazo podatkov.
    • Lahko poskusite počakati, da se postopek konča, čeprav lahko traja dolgo, če Spotlight indeksira nov pogon, klon, ki ste ga pravkar naredili, ali kak drug dogodek, ki je povzročil veliko spremembo v pomnilniku podatkov, ki ima vaš Mac dostop do .
    • Če ne morete čakati, lahko za določen pogon ali mapo izklopite indeksiranje reflektorja, tako da sledite navodilom v nastavitvenem podoknu z uporabo žarnice, da prilagodite iskalno poizvedbo . Ne pozabite, da ko indeksiranje Reflectlight ponovno vključite za izbrani pogon ali mapo, se indeksiranje začne od začetka.