Engang, uden nogen åbenbar grund, kan du støde på SPOD (Spinning Pinwheel of Death). Det er den flerfarvede pinwheel musemarkør, der betyder en midlertidig forsinkelse, mens din Mac forsøger at finde ud af noget. I dette tilfælde forsøger din Mac at tænke, men der sker ikke noget, så pinwheel holder spinding og spinding og spinding.
Heldigvis er SPOD sjældent et tegn på, at din Mac fryser op. Det er mere sandsynligt, at en enkelt applikation er standset eller frosset. Hvis det er tilfældet, bringer Mac'en tilbage under din kontrol, hvis du bringer et andet program på forsiden eller klikker på skrivebordet. Derefter kan du tvinge til at afslutte det ulovlige program.
Der er dog en god chance, at næste gang du forsøger at starte programmet, der forårsagede SPOD'en, vil du ende med at se det spindehjul igen.
Reparation Tilladelser
En af de første ting, mange af os vil tænke på, er at reparere tilladelser for at sikre, at applikationen og eventuelle tilknyttede filer det har brug for, har de nødvendige tilladelser til at køre. Filtilladelser kan blive kedelige en gang imellem; reparation tilladelser er en god generel fejlsøgning catch-all.
Reparation af tilladelser var et godt første skridt, forudsat at du bruger OS X Yosemite eller tidligere. Med udgivelsen af OS X El Capitan tilføjede Apple en ny funktion, der gjorde det manuelt at reparere filtilladelser ikke længere nødvendigt. Nu repareres filrettigheder automatisk, når der opstår en softwareopdatering.
Som følge heraf kan du, hvis du bruger OS X El Capitan eller senere, springe over reparation af filtilladelser og fortsætte til trin to.
Dynamisk Link Editor
Den anden ting jeg gør er at slette den dynamiske link editor (dyld) cache. Den dynamiske link editor er en måde for OS X at indlæse og linke programmer til delte biblioteker. Hvis den pågældende applikation bruger et delt bibliotek med rutiner i OS X (og de fleste applikationer bruger faktisk delte biblioteker), er det jobbet for den dynamiske link editor for at få applikationen og det delte bibliotek på talende udtryk.
Den dynamiske link editor indeholder en cache af nyligt brugte bibliotek indgangspunkter. Det er denne cache af data, der, hvis det bliver korrumperet, kan forårsage SPOD. Jeg ved ikke, hvad der får cachen til at gå dårligt, men månens faser og usædvanlige vejrmønstre er lige så gode som noget. Pointen er, at fjernelse af cachen ud vil normalt eliminere SPOD.
Rydning af dyld-cachen
-
Launch Terminal, placeret på / Programmer / Hjælpeprogrammer /.
-
Indtast følgende kommando ved Terminal prompt.
Dette er en enkelt linje; nogle browsere kan vise denne kommando, der spænder over flere linjer.
sudo update_dyld_shared_cache -force
-
Trykke Gå ind eller Vend tilbage.
-
Du bliver bedt om en Adgangskodeadgangskode.
-
Når adgangskoden er accepteret, kan Terminal vise nogle advarselsmeddelelser om fejlmatchinger i dlyd-cachen. Bare rolig; Dette er advarsler om indholdet, der bliver ryddet og derefter opdateret af kommandoen.
-
Hvis du sletter dyld-cachen, kan det tage et øjeblik. Når det er færdigt, vender den normale Terminal-prompt tilbage.
-
Du skal nu kunne bruge den applikation uden at møde SPOD.
Baggrundsprocesser kan sænke ting ned
Hvis du stadig løber ind i det spinde pinwheel, der også almindeligvis kaldes spinning beachball, er der nogle flere tricks at prøve.
Det er muligt, at SPOD'en ikke skyldes den mistænkte app, men af en anden app eller daemon, der kan køre i baggrunden. Du kan normalt vide, om en bestemt app, som Safari, forårsager afmatningen ved at bringe en anden app til forgrunden. Hvis det spinde tandhjul eller beachball markøren går væk, men vender tilbage, når du bringer Safari-appen tilbage til forsiden, så er det sandsynligvis Safari, der har et problem. Men hvis SPOD fortsætter, når du skifter til en anden app, forårsager en anden app problemet.
Dette åbner en lang række mulige årsager. Det kan være næsten enhver tredjepartsprogram, der installerer en baggrundsproces, der altid kører, såsom mange af antivirusprogrammerne derude. Det kan også være en af Apples egne processer, herunder Spotlight, som kan bringe en Mac på knæ, når den skaber eller genopbygger Spotlight-indekset.
Spotlight Indeksering
Du kan bestemme, om Spotlight er problemet ved at starte Activity Monitor, og derefter:
-
Vælg CPU fane.
-
Se efter processer med navnene "mds', 'mdworker"eller"mdimport"; disse er alle en del af MetaData Server-processen, der bruges af Spotlight-appen. Hvis nogen af disse har en høj procentdel af CPU-aktivitet (større end 20%), er det sandsynligt, at Spotlight opdaterer sin database.
Du kan forsøge at vente på, at processen afsluttes, selvom det kan tage lang tid, hvis Spotlight indekserer et nyt drev, en klon du netop har lavet eller en anden begivenhed, der har forårsaget en stor ændring i datalagring, som din Mac har adgang til .
Hvis du ikke kan vente, kan du slå Spotlight-indeksering ud for et bestemt drev eller en mappe ved at følge anvisningerne i Brugspotentialets præferencesrude til at tilpasse søgevejledningen. Husk, at når du tænder Spotlight-indeksering igen for det valgte drev eller en mappe, starter indekseringen fra begyndelsen.