En gång i taget, utan någon uppenbar anledning, kan du stöta på SPOD (Spinning Pinwheel of Death). Det är den mångfärgade pinwheel-muspekaren som innebär en tillfällig fördröjning medan din Mac försöker hitta någonting. I det här fallet försöker din Mac att tänka men inget händer, så spindelhjulet fortsätter att spinna och spinna och snurra.
Lyckligtvis är SPOD sällan ett tecken på att din Mac fryser upp. Det är mer troligt att en enda applikation är stallad eller frusen. Om så är fallet kommer det säkert att ta Mac-datorn tillbaka under din kontroll om du tar en annan applikation framåt eller klickar på skrivbordet. Du kan då tvinga sluta den oöverkomliga applikationen.
Det är dock en bra chans att nästa gång du försöker starta programmet som orsakade SPOD, kommer du äntligen se det spinnande hjulet igen.
Reparationstillstånd
Ett av de första sakerna som många av oss kommer att tänka på är att reparera behörigheter för att säkerställa att applikationen och eventuella associerade filer behöver den, ha rätt behörigheter som krävs för att köra. Filbehörigheter kan bli ojämn en gång i taget; reparationsbehörigheter är en bra allround felsökning av allt.
Reparation av behörigheter var ett bra första steg, förutsatt att du använder OS X Yosemite eller tidigare. Med utgåvan av OS X El Capitan lade Apple till en ny funktion som manuellt reparerade filbehörigheter inte längre behövs. Nu repareras filbehörigheter automatiskt när en mjukvaruuppdatering uppstår.
Som ett resultat, om du använder OS X El Capitan eller senare kan du hoppa över att reparera filbehörigheter och gå vidare till steg två.
Dynamic Link Editor
Det andra jag gör är att rensa den dynamiska länkredigeraren (dyld) cachen. Den dynamiska länkredigeraren är ett sätt för OS X att ladda och länka program till delade bibliotek. Om den aktuella applikationen använder ett delat bibliotek med rutiner i OS X (och de flesta applikationer använder faktiskt delade bibliotek), är det jobbet för den dynamiska länken redaktören för att få programmet och det delade biblioteket på talande termer.
Den dynamiska länkredigeraren håller en cache av nyligen använda biblioteksregistreringspunkter. Det är den här cachen med data som kan orsaka SPOD om det blir korrumperat. Jag vet inte vad som orsakar att cacheminnet blir dåligt, men månens faser och ovanliga vädermönster är lika bra som en anledning. Poängen är att rensning av cachen ut kommer vanligtvis att eliminera SPOD.
Rensa dyld-cachen
-
Starta terminalen, lokaliserad på / Program / Verktyg /.
-
Ange följande kommando vid terminalen.
Detta är en enda rad; vissa webbläsare kan visa detta kommando som spänner över flera rader.
sudo update_dyld_shared_cache -force
-
Tryck Stiga på eller Lämna tillbaka.
-
Du kommer att bli ombedd till en administratörskonto lösenord.
-
När lösenordet är godkänt kan Terminal visa några varningsmeddelanden om felaktigheter i dlyd-cacheminnet. Oroa dig inte; Det här är varningar om innehållet som rensas ut och sedan uppdateras av kommandot.
-
Att rensa dyld-cachen kan ta några ögonblick. När det är klart kommer den normala Terminal-prompten att återvända.
-
Du borde nu kunna använda den applikationen utan att stöta på SPOD.
Bakgrundsprocesser kan sakta ner sakerna
Om du fortfarande går in i det spinnande kugghjulet, som också kallas den spinnande beachballen, finns det några fler knep att prova.
Det är möjligt att SPOD inte orsakas av den misstänkta appen, men av en annan app eller daemon som kan springa i bakgrunden. Du kan vanligtvis berätta om en viss app, till exempel Safari, orsakar avmattningen genom att ta med en annan app till förgrunden. Om det spinnande hjulet eller beachballmarkören går bort men återvänder när du tar Safari-appen tillbaka till framsidan, är det troligt Safari som har ett problem. Men om SPOD fortsätter när du växlar till en annan app, orsakar en annan app problemet.
Detta öppnar ett brett spektrum av möjliga orsaker. Det kan vara nästan alla program från tredje part som installerar en bakgrundsprocess som alltid körs, till exempel många av antivirusprogrammen där ute. Det kan också vara en av Apples egna processer, inklusive Spotlight, som kan ta med en Mac på knä när den skapar eller bygger om Spotlight-indexet.
Spotlight Indexing
Du kan avgöra om Spotlight är problemet genom att starta Activity Monitor och sedan:
-
Välj CPU flik.
-
Leta efter processer med namnen "mds', 'mdworker"eller"mdimport", alla ingår i MetaData Server-processen som används av Spotlight-appen. Om någon av dessa har en hög andel CPU-aktivitet (större än 20%), är det troligt att Spotlight uppdaterar databasen.
Du kan försöka vänta på att processen ska sluta, men det kan ta lång tid om Spotlight indexerar en ny enhet, en klon som du just skapat eller någon annan händelse som har orsakat en stor förändring i datalagret som din Mac har tillgång till .
Om du inte kan vänta kan du aktivera Spotlight-indexering för en viss enhet eller mapp genom att följa anvisningarna i Användningsfältets inställningsfönster för att anpassa sökguide. Kom ihåg att när du sätter på Spotlight-indexering igen för den valda enheten eller mappen börjar indexeringen från början.