Woordenlijst/Als er iets misgaat
Draaiende wachtcursor
Ook: de draaiende strandbal, regenboogwieltje
Kort antwoord
De draaiende wachtcursor, vaak de draaiende strandbal genoemd, is de regenboogaanwijzer die macOS toont als een app een paar seconden niet op invoer heeft gereageerd. Het betekent dat die app bezig is of vastzit, niet dat de hele Mac is vastgelopen.
Elke app verwerkt klikken en toetsaanslagen op zijn hoofdthread. Is die thread bezig met een lange taak of wacht hij ergens op, zoals een trage schijf of een netwerkverzoek, dan kan de app niet reageren en toont macOS de draaiende cursor boven zijn vensters.
Vaak herstelt de app zich vanzelf als de taak klaar is. Zo niet, dan zet Activiteitenweergave de app meestal op Reageert niet.
Wat je doet als je de draaiende strandbal ziet
Wacht eerst even, vooral als de app een groot bestand opent of bewaart. Schakel naar een andere app om te zien of de rest van de Mac wel reageert.
Blijft de app vastzitten, open dan Activiteitenweergave en zoek hem in het rood met (reageert niet). Je kunt een momentopname van het proces maken om vast te leggen wat het doet, en het daarna stoppen. ‘Forceer stop’ is de laatste stap, omdat niet-bewaarde wijzigingen verloren kunnen gaan.
Waarom het steeds terugkomt
Steeds weer een strandbal in één app wijst naar die app, en hem bijwerken is een goede eerste stap. Strandballen in veel apps kunnen betekenen dat de Mac te weinig geheugen heeft, dat een schijf bijna vol is of dat een achtergrondproces de CPU bezighoudt. Kijk naar de geheugendruk en % CPU in Activiteitenweergave.
Zo zie je welke app het veroorzaakt
De draaiende cursor verschijnt alleen boven de vensters van de app die niet reageert. Beweeg de aanwijzer over het venster van een andere app of over het bureaublad. Wordt hij weer een pijl, dan is er met de rest van de Mac niets aan de hand.
- Open Activiteitenweergave via Apps > Hulpprogramma’s, of druk op Command-spatiebalk en typ Activiteitenweergave.
- Zoek een proces in het rood met (reageert niet) achter zijn naam.
- Is er niets rood, klik dan op het tabblad CPU en sorteer op % CPU om te zien welk proces druk is.
- Klik op het tabblad Geheugen en kijk naar de grafiek Geheugendruk onderaan.
Veelvoorkomende oorzaken van de draaiende strandbal
De cursor betekent dat de hoofdthread van de app bezig is of wacht. Dat kan in de app zelf beginnen of ergens anders op de Mac.
- De app voert een lange taak uit op zijn hoofdthread, zoals een groot bestand openen of een grote export maken.
- De app wacht op een trage schijf, een netwerkschijf of een netwerkverzoek dat geen antwoord geeft.
- De Mac heeft weinig geheugen en swapt, dus alles duurt langer.
- De opstartschijf is bijna vol.
- Een achtergrondproces, zoals Spotlight-indexering of een back-up, houdt de CPU of schijf bezig.
- Een bug in de app, zoals twee threads die op elkaar wachten.
Zo controleer je geheugen, CPU en schijf vanuit Terminal
Deze opdrachten lezen alleen. Ze tonen dezelfde soort cijfers als Activiteitenweergave.
top -o cputoont processen op volgorde van CPU-gebruik. Druk op q om te stoppen.vm_stattoont het aantal geheugenpagina's, met pageouts en swapouts. Getallen die blijven stijgen terwijl je werkt, wijzen op geheugendruk.sysctl vm.swapusagetoont hoeveel swap er in gebruik is.df -h /toont hoe vol de opstartschijf is.
Waarom de strandbal steeds terugkomt
Is het altijd dezelfde app, werk hem dan bij en kijk of het probleem bij één bestand of één taak hoort. Maak in Activiteitenweergave een momentopname terwijl de strandbal draait, en stuur die naar de ontwikkelaar.
Gebeurt het in veel apps, dan is de oorzaak meestal gedeeld: geheugendruk, een volle schijf of één proces dat de CPU bezighoudt. Vitals kan je een melding sturen als een app de CPU bezighoudt of steeds meer geheugen gebruikt, zodat je het patroon ziet voordat de strandballen beginnen.
Vragen die mensen stellen
Wat betekent de draaiende strandbal op een Mac?
Dat de app onder de aanwijzer een paar seconden niet op invoer heeft gereageerd. De app is bezig of zit vast, maar andere apps kunnen nog gewoon werken.
Hoe kom ik van de draaiende strandbal af?
Wacht even en schakel dan naar een andere app. Herstelt de vastgelopen app zich niet, druk dan op Option-Command-Esc en stop hem geforceerd.
Betekent de draaiende wachtcursor dat mijn Mac traag is?
Niet per se. Meestal wijst het naar één app. Gebeurt het in veel apps, kijk dan naar de geheugendruk en het CPU-gebruik in Activiteitenweergave.
Is de draaiende strandbal een virus?
Nee. Het is een normale cursor van macOS die betekent dat een app niet op invoer reageert. Het is een teken van een drukke of vastgelopen app, niet van malware.
Waarom verschijnt de strandbal als ik een schijf aansluit of een netwerkmap open?
De app wacht op antwoord van de schijf of de server. Meestal verdwijnt hij zodra de schijf op toeren is of de verbinding reageert.
Helpt herstarten tegen de draaiende strandbal?
Het ruimt tijdelijke oorzaken op, zoals een vastgelopen proces of hoge geheugendruk. Toont dezelfde app na een herstart weer de strandbal, kijk dan naar die app.
Gerelateerd
Stap voor stap: Waarom is mijn Mac zo traag.
Kom je van Windows? Bekijk Taakbeheer voor Mac, of de beste alternatieven voor Activiteitenweergave. Of blader door alle begrippen in de woordenlijst.