Fix SPOD - Si për të rregulluar një Pinwheel tjerrje e vdekjes

Pastrimi i cache dyld mund të pastrojë një SPOD ose beachball

Njëherë e një kohë, për asnjë arsye të dukshme, mund të hasni SPOD (Spinning Pinwheel of Death). Është ajo tregues i mausit me shumë ngjyra të miut që tregon një vonesë të përkohshme ndërsa Mac juaj përpiqet të kuptoj diçka. Në këtë rast, Mac juaj është duke u përpjekur të mendoj, por asgjë nuk ndodh, kështu që rrotullimi vazhdon të rrotullohet, tjerrje dhe tjerrje.

Për fat të mirë, SPOD është rrallë një shenjë që Mac juaj po ngrihet.

Ka më shumë gjasa që një aplikacion i vetëm të jetë i ngadalësuar ose i ngrirë. Nëse është kështu, sjellja e një aplikacioni tjetër në pjesën e përparme ose klikimi në tavolinën e punës ka të ngjarë që Mac të kthehet nën kontrollin tuaj. Ju pastaj mund të detyrojë të lë aplikimin ofendues.

Ka një shans të mirë, megjithatë, që herën tjetër që provoni të nisni aplikacionin që ka shkaktuar SPOD, do të përfundoni duke parë rrotullimin e rrotullimit përsëri.

Lejet e Riparimit

Një nga gjërat e para që shumë prej nesh do të mendojmë për të bërë është që të riparojmë lejet për të siguruar që aplikacioni, dhe çdo skedar që ajo i nevojitet, të ketë lejet e duhura të nevojshme për të kandiduar . Lejet e dokumenteve mund të jenë të një lloji tjetër një herë në një kohë; riparimi i lejeve është një problem i përgjithshëm për gjetjen e të gjitha problemeve.

Riparimi i lejeve ishte një hap i mirë i parë, me kusht që të përdorni OS X Yosemite ose më herët. Me lirimin e OS X El Capitan, Apple shtoi një veçori të re që bëri riparimin manualisht të lejeve të skedarëve nuk është më e nevojshme.

Tani lejet e skedave janë riparuar automatikisht sa herë që ndodh një përditësim i softuerit.

Si rezultat, nëse përdorni OS X El Capitan ose më vonë, mund të kaloni riparimin e lejeve të skedarëve dhe të kaloni në hapin dy.

Dinamik Link Editor

Gjëja e dytë që bëj është e qartë drafti i lidhjes dinamike (dyld). Redaktori i lidhjes dinamike është një mënyrë që OS X të ngarkojë dhe të lidh programet në bibliotekat e përbashkëta.

Nëse aplikacioni në fjalë përdor një bibliotekë të përbashkët të rutinave në OS X (dhe shumica e aplikacioneve me të vërtetë përdorin biblioteka të përbashkëta), është puna e redaktorit të lidhjes dinamike për të marrë aplikacionin dhe bibliotekën e përbashkët në termat e të folurit.

Redaktori i lidhjes dinamike mban një cache të pikave hyrëse të bibliotekave të përdorura kohët e fundit. Është kjo cache e të dhënave që, nëse ajo bëhet e korruptuar, mund të shkaktojë SPOD. Unë nuk e di se çfarë shkakton cache të shkojë keq, por fazat e hënës dhe modelet e pazakonta të motit janë po aq të mirë sa të gjithë. Çështja është që pastrimi i cache-it zakonisht eliminon SPOD-in.

Pastrimi i Cache dyld

  1. Launch Terminal , që gjendet në / Applications / Utilities / .
  2. Në promptin e Terminalit, futni komandën e mëposhtme. Shënim: Kjo është një vijë e vetme; disa shfletues mund të tregojnë këtë komandë që përfshin përmasa të shumëfishta.
    sudo update_dyld_shared_cache -force
  3. Shtypni Enter ose Return .
  4. Do t'ju kërkohet një fjalëkalim llogarie administratori .
  5. Pasi të jetë pranuar fjalëkalimi, Terminal mund të shfaq disa mesazhe paralajmëruese për mospërputhjet në cache dlyd. Mos u shqetësoni; këto janë paralajmërime për përmbajtjen që fshihet dhe përditësohet nga komanda.
  6. Pastrimi i cache dyld mund të marrë disa momente. Sapo të përfundojë, do të kthehet normalizimi i Terminalit.
  1. Tani duhet të jeni në gjendje ta përdorni atë aplikacion pa hasur në SPOD.

Proceset e Historiku mund të ngadalësojnë gjërat poshtë

Nëse vazhdoni të futni në rrotulluesin e rrotullimit, që gjithashtu zakonisht quhet "beachball tjerrje", ka disa truket më shumë për t'u provuar.

Është e mundur që SPOD nuk është duke u shkaktuar nga aplikacioni i dyshuar, por nga një tjetër aplikacion ose daemon që mund të ekzekutohet në sfond. Zakonisht mund të tregosh nëse një aplikacion i caktuar, siç është Safari, po shkakton ngadalësimin duke sjellë një tjetër aplikacion në plan të parë. Nëse rrotullimi i rrotullës ose i kursorit të plazmës shkon larg, por kthehet kur e vendosni aplikacionin Safari në pjesën e përparme, atëherë ka mundësi që Safari të ketë një problem.

Por nëse SPOD vazhdon kur kaloni në një tjetër aplikacion, atëherë një tjetër aplikacion po e shkakton problemin.

Kjo hap një gamë të gjerë shkaqesh të mundshme. Mund të jetë vetëm për ndonjë aplikacion të palës së tretë që instalon një proces sfondi që është gjithmonë në punë, siç janë shumë prej aplikacioneve anti-virus atje . Mund të jetë gjithashtu një nga proceset e veta të Apple, duke përfshirë Spotlight, i cili mund të sjellë një Mac në gjunjë kur të krijojë ose rindërtojë indeksin Spotlight.

Indeksimi i Spotlight

Ju mund të përcaktoni nëse Spotlight është problemi duke nisur Activity Monitor , pastaj:

  1. Zgjidhni skedën CPU .
  2. Shikoni për proceset me emrat " mds ", " mdworker ", ose " mdimport "; të gjitha këto janë pjesë e procesit të MetaData Server të përdorur nga aplikacioni Spotlight. Nëse ndonjë nga këto ka një përqindje të lartë të aktivitetit të CPU (më i madh se 20%), atëherë është e mundshme që Spotlight po përditëson bazën e të dhënave të saj.
    • Ju mund të provoni duke pritur që procesi të përfundojë, edhe pse mund të marrë një kohë të gjatë nëse Spotlight po indekson një makinë të re, një klon që sapo keni bërë, ose ndonjë ngjarje tjetër që ka shkaktuar një ndryshim të madh në ruajtjen e të dhënave Mac juaj ka qasje në .
    • Nëse nuk mund të presësh, mund të aktivizosh indeksimin e Spotlight për një disk ose disk të veçantë duke ndjekur drejtimet në udhëzuesin Përcaktimi i Përcaktimit të Përshtatjes së Përcaktimit të Spotlight-it për të Personalizuar Kërkimin e Kërkimeve. Mos harroni, kur ktheheni indeksimin e Spotlight përsëri për përzgjedhjen e përzgjedhur ose dosjen, indeksimi do të fillojë nga fillimi.