Wat is de Process WindowServer en waarom wordt deze op mijn Mac uitgevoerd?
Tijdens het controleren van de Activity Monitor, merkte je dat iets dat WindowsServer heet zo nu en dan een heleboel CPU-kracht in beslag nam. Is dit proces veilig??
Dit artikel maakt deel uit van onze doorlopende serie waarin verschillende processen worden beschreven die te vinden zijn in Activity Monitor, zoals kernel_task, hidd, mdsworker, installd en vele andere. Weet niet wat die diensten zijn? Beter beginnen met lezen!
WindowServer is een kernonderdeel van macOS en een liaison van soorten tussen uw applicaties en uw display. Als je iets op het scherm van je Mac ziet, heeft WindowServer het daar geplaatst. Elk venster dat u opent, elke website die u bekijkt, elk spel dat u speelt - WindowServer "tekent" alles op uw scherm. Je kunt meer lezen in de ontwikkelaarshandleiding van Apple als je technisch geneigd bent, maar het is niet echt een lichte manier van lezen.
Voor het grootste deel, weet gewoon dat WindowServer is wat macOS, en elke toepassing die u uitvoert, gebruikt om dingen op uw scherm weer te geven. Het is volkomen veilig.
Waarom gebruikt WindowServer zoveel CPU?
Zoals we hebben gezegd, communiceert elke toepassing met WindowServer om dingen op uw scherm te tekenen. Als WindowServer veel CPU-vermogen in beslag neemt, probeer dan applicaties te sluiten en kijk of het gebruik daalt. Als u een bijzonder grote daling ziet na het afsluiten van een specifiek programma, is dat programma waarschijnlijk verantwoordelijk voor het hoge CPU-gebruik.
Tot op zekere hoogte is dit normaal: programma's die constant veranderen wat op het scherm wordt getoond, zullen WindowServer behoorlijk gebruiken, wat betekent dat ze CPU-kracht zullen gebruiken. Het is dus logisch dat games, videobewerkers en andere voortdurend verfrissende applicaties een piek in het CPU-gebruik van WindowServer veroorzaken.
Dat gezegd hebbende, soms kan een bug in een stukje software overmatig WindowServer CPU-gebruik veroorzaken. Als u dit patroon opmerkt en de toepassing niet denkt moeten een piek in het CPU-gebruik van WindowServer veroorzaken, overweeg dan om contact op te nemen met de ontwikkelaar. Misschien heb je een probleem gevonden dat ze kunnen oplossen.
Als WindowServer veel stroom blijft gebruiken, zelfs als je niet veel hebt, dan zijn er nog een paar dingen die je kunt proberen. Bekijk eerst ons artikel over het versnellen van een trage Mac, in het bijzonder het gedeelte over het verminderen van transparantie. U vindt deze optie in Systeemvoorkeuren> Toegankelijkheid> Beeldschermweergave en het is bekend dat u het CPU-gebruik van WindowSever vermindert, vooral op oudere Macs.
U kunt ook proberen onnodige vensters te sluiten, ervoor te zorgen dat er niet teveel pictogrammen op uw bureaublad staan en het aantal desktops dat u gebruikt in Mission Control te verminderen. Als niets van dit werkt, overweeg dan het NVRAM opnieuw in te stellen; dat kan in sommige gevallen helpen.
Nog een ding om in gedachten te houden: als je meerdere monitors gebruikt, zal WindowServer meer CPU-vermogen gebruiken om naar meerdere schermen te tekenen. Hoe meer schermen u toevoegt, hoe meer waarheidsgetrouw dit is.
Fotocredit: Hamza Butt