Fix SPOD - Jak opravit rotující otazník smrti

Vyčištění cache dyld může vymazat SPOD nebo beachball

Jednou za čas, bez zjevného důvodu, se můžete setkat s SPOD (Spinning Pinwheel of Death). Je to ten vícebarevný ukazatel myši s ozubeným kolečkem, který znamená dočasné zpoždění, zatímco váš Mac se snaží něco vymyslet. V tomto případě se váš Mac pokouší přemýšlet, ale nic se nestane, takže se kolo otáčí, rotuje a rotuje.

Naštěstí je SPOD zřídkakdy známkou toho, že váš počítač Mac zamrzne.

Je pravděpodobné, že jedna aplikace je zastavena nebo zmrzlá. Pokud tomu tak je, přiložení jiné aplikace na přední stranu nebo kliknutí na plochu pravděpodobně přinese Mac zpět pod vaši kontrolu. Pak můžete přerušit ukončení aplikace.

Existuje však velká šance, že při příštím pokusu spustit aplikaci, která způsobila SPOD, skončíte znovu se točícím kolovým kolem.

Oprávnění k opravě

Jedna z prvních věcí, o kterých si mnozí z nás přemýšlí, je opravit oprávnění, aby se ujistil, že aplikace a související soubory, které potřebuje, mají správná oprávnění, která je nutná pro spuštění . Soubor oprávnění může být zbytečně zbytečné; oprava oprávnění je dobrý obecný účel řešení problémů catch-all.

Oprava oprávnění byla dobrým prvním krokem za předpokladu, že používáte OS X Yosemite nebo dříve. S vydáním operačního systému OS X El Capitan společnost Apple přidala novou funkci, která ručně opravovala oprávnění k souborům.

Nyní jsou oprávnění souborů automaticky opravována vždy, když nastane aktualizace softwaru.

Výsledkem je, že pokud používáte systém OS X El Capitan nebo novější, můžete přeskočit opravu oprávnění k souboru a přejít k druhému kroku.

Editor dynamických odkazů

Druhá věc, kterou udělám, je vymazání mezipaměti editoru dynamických odkazů (dyld). Editor dynamického odkazu je způsob, jakým může OS X načíst a propojit programy se sdílenými knihovnami.

Pokud daná aplikace používá sdílenou knihovnu rutin v operačním systému OS X (a většina aplikací skutečně používá sdílené knihovny), je úkolem editoru dynamického odkazu získat aplikaci a sdílenou knihovnu v podmínkách mluvení.

Editor dynamického odkazu udržuje mezipaměť nedávno použitých vstupních bodů knihovny. Je to tato vyrovnávací paměť dat, která by v případě, že by se zhoršila, mohla způsobit SPOD. Nevím, co způsobuje špatnou mezipaměť, ale fáze měsíce a neobvyklé vzory počasí jsou stejně dobrým důvodem jako každý jiný. Otázkou je, že vymazání vyrovnávací paměti obvykle odstraní SPOD.

Vymazání vyrovnávací paměti cache

  1. Spouštěcí terminál , který se nachází na / Applications / Utilities / .
  2. Na příkazovém řádku terminálu zadejte následující příkaz. Poznámka: Jedná se o jeden řádek; Některé prohlížeče mohou tento příkaz zobrazovat více řádků.
    sudo update_dyld_shared_cache -force
  3. Stiskněte Enter nebo Return .
  4. Budete vyzváni k zadání hesla správce účtu .
  5. Jakmile je heslo akceptováno, Terminal může zobrazit některé varovné zprávy o nesouladu v mezipaměti dlyd. Nebojte se; jsou to varování o obsahu, který je vyčištěn a poté aktualizován příkazem.
  6. Vyčištění mezipaměti dyld může trvat několik okamžiků. Až bude kompletní, vrátí se normální výzva k terminálu.
  1. Teď byste měli tuto aplikaci používat, aniž byste narazili na SPOD.

Procesy na pozadí mohou zpomalit věci

Pokud stále narazíte na točící se kolo, které se také běžně nazývá spinning beachball, je tu ještě pár triků, které můžete vyzkoušet.

Je možné, že SPOD není způsoben podezřelou aplikací, ale jinou aplikací nebo démonem, který může být spuštěn na pozadí. Obvykle lze zjistit, zda určitá aplikace, například Safari, způsobuje zpomalení přinášení další aplikace do popředí. Pokud se otáčející kolo nebo kurzor plavčího míče ujde, ale vrátí se, když přinesete aplikaci Safari zpátky na přední stranu, je pravděpodobně problém s Safari.

Pokud však SPOD pokračuje při přepnutí na jinou aplikaci, způsobuje problém další aplikace.

To otevírá řadu možných příčin. Mohlo by to být jen o jakékoliv aplikaci třetí strany, která nainstaluje proces, který je vždy spuštěn, například mnoho aplikací pro antivirové programy . Mohlo by to být také jeden z vlastních procesů společnosti Apple, včetně Spotlight, který může přinést Mac na kolena, když vytváří nebo znovu sestaví index Spotlight.

Indexování spotlightů

Můžete zjistit, zda je problémem Spustit sledování aktivity a poté:

  1. Vyberte kartu CPU .
  2. Vyhledat procesy s názvy " mds ", " mdworker " nebo " mdimport "; to vše je součástí procesu serveru MetaData, který používá aplikace Spotlight. Pokud některý z nich má vysoké procento aktivity CPU (větší než 20%), je pravděpodobné, že Spotlight aktualizuje svou databázi.
    • Můžete zkusit čekání na ukončení procesu, ačkoli to může trvat dlouho, pokud Spotlight indexuje novou jednotku, právě vytvořený klon nebo nějakou jinou událost, která způsobila velkou změnu v datovém úložišti, na který má Mac přístup .
    • Pokud nemůžete čekat, můžete vypnout indexování Spotlight pro určitou jednotku nebo složku podle pokynů v podokně Use the Spotlight's Preference pane pro přizpůsobení vyhledávání . Nezapomeňte, že po zapnutí indexování Spotlight pro vybranou jednotku nebo složku začne indexování od začátku.