En gang i mellom, uten tilsynelatende grunn, kan du støte på SPOD (Spinning Pinwheel of Death). Det er den flerfarvede pinwheel musemarkøren som betyr en midlertidig forsinkelse mens Macen forsøker å finne ut noe. I dette tilfellet prøver Macen å tenke, men ingenting skjer, så spinnhjulet fortsetter å snurre, spinner og spinner.
Heldigvis er SPOD sjelden et tegn på at din Mac fryser opp. Det er mer sannsynlig at en enkelt applikasjon er stanset eller frosset. Hvis det er tilfelle, bringer du et nytt program på forsiden eller klikker på skrivebordet, vil sannsynligvis bringe Macen tilbake under din kontroll. Du kan da tvinge å avslutte det gjeldende programmet.
Det er imidlertid en god sjanse at neste gang du prøver å starte programmet som forårsaket SPOD, vil du ende opp med å se det spinnende hjulet igjen.
Reparasjon Tillatelser
En av de første tingene mange av oss vil tenke på, er å reparere tillatelser for å sikre at applikasjonen, og eventuelle tilknyttede filer den trenger, har de riktige tillatelsene som kreves for å kjøre. Filtillatelser kan bli wacky en gang i mellom; reparasjon av tillatelser er en god allsidig feilsøking av alt.
Reparasjon av tillatelser var et godt første skritt, forutsatt at du bruker OS X Yosemite eller tidligere. Med utgivelsen av OS X El Capitan, la Apple til en ny funksjon som gjorde det manuelt å reparere filtillatelser ikke lenger nødvendig. Nå repareres filrettigheter automatisk når en programvareoppdatering oppstår.
Som et resultat, hvis du bruker OS X El Capitan eller senere, kan du hoppe over reparere filtillatelser og gå videre til trinn to.
Dynamic Link Editor
Den andre tingen jeg gjør er å fjerne den dynamiske koblingseditoren (dyld) cachen. Den dynamiske koblingseditoren er en måte for OS X å laste inn og koble til programmer til delte biblioteker. Hvis den aktuelle applikasjonen bruker et delt bibliotek med rutiner i OS X (og de fleste applikasjoner bruker faktisk delte biblioteker), er det jobben for den dynamiske koblingseditoren for å få applikasjonen og det delte biblioteket på å snakke.
Den dynamiske koblingseditoren lagrer en buffer for nylig brukte bibliotekspostpoeng. Det er denne databufferen som, hvis den blir skadet, kan forårsake SPOD. Jeg vet ikke hva som forårsaker at cachen blir dårlig, men månens faser og uvanlige værmønstre er like god en grunn som helst. Poenget er at rydding av cachen ut vil vanligvis eliminere SPOD.
Sletting av dyld-cachen
-
Launch Terminal, lokalisert på / Programmer / Verktøy /.
-
Skriv inn følgende kommando i Terminal-spørringen.
Dette er en enkelt linje; Noen nettlesere kan vise denne kommandoen som spenner over flere linjer.
sudo update_dyld_shared_cache -force
-
trykk Tast inn eller Komme tilbake.
-
Du vil bli bedt om en Administratorkonto passord.
-
Når passordet er akseptert, kan Terminal vise noen advarselsmeldinger om feilstillinger i dlyd-cachen. Ikke bekymre deg; Dette er advarsler om innholdet som blir slettet og deretter oppdatert av kommandoen.
-
Å rydde dyld-cachen kan ta noen øyeblikk. Når det er ferdig, vil den vanlige Terminal-meldingen komme tilbake.
-
Du bør nå kunne bruke det programmet uten å møte SPOD.
Bakgrunnsprosesser kan redusere ting ned
Hvis du fortsatt kjører inn i det spinnende tannhjulet, også ofte kalt spinnende beachball, er det noen flere triks å prøve.
Det er mulig at SPOD ikke er forårsaket av den mistenkte appen, men av en annen app eller daemon som kan kjøre i bakgrunnen. Du kan vanligvis fortelle om en bestemt app, for eksempel Safari, forårsaker avmatingen ved å bringe en annen app til forgrunnen. Hvis den spinnende pinwheel eller beachball-markøren går bort, men returnerer når du tar Safari-appen tilbake til forsiden, så er det sannsynligvis Safari som har et problem. Men hvis SPOD fortsetter når du bytter til en annen app, forårsaker en annen app problemet.
Dette åpner for et bredt spekter av mulige årsaker. Det kan være omtrent enhver tredjepartsprogram som installerer en bakgrunnsprosess som alltid kjører, for eksempel mange av antivirusprogrammer der ute. Det kan også være en av Apples egne prosesser, inkludert Spotlight, som kan ta med en Mac på knær når den skaper eller gjenoppbygger Spotlight-indeksen.
Spotlight Indeksering
Du kan avgjøre om Spotlight er problemet ved å starte Activity Monitor, og deretter:
-
Velg prosessor fane.
-
Se etter prosesser med navnene "mds', 'mdworker"eller"mdimport"; disse er alle en del av MetaData Server-prosessen som brukes av Spotlight-appen. Hvis noen av disse har en høy prosentandel av CPU-aktivitet (større enn 20%), er det sannsynlig at Spotlight oppdaterer databasen.
Du kan prøve å vente på at prosessen skal avslutte, men det kan ta lang tid hvis Spotlight er indeksering av en ny stasjon, en klone du nettopp har laget, eller en annen hendelse som har forårsaket en stor endring i datalagringen din Mac har tilgang til .
Hvis du ikke kan vente, kan du slå av Spotlight-indeksering for en bestemt stasjon eller mappe ved å følge instruksjonene i Bruke Spotlight-valgpanelet for å tilpasse søkeveiledningen. Husk at når du slår Spotlight-indeksering på igjen for den valgte stasjonen eller mappen, starter indekseringen fra begynnelsen.