Hvad er Process WindowServer, og hvorfor kører det på min Mac?

Mens du tjekkede Aktivitetsovervågning, bemærkede du noget, der hedder WindowServer, der lejlighedsvis optager en masse CPU-strøm. Er denne proces sikker?

RELATERET: Hvad er denne proces, og hvorfor kører den på min Mac?

Denne artikel er en del af vores igangværende serie, der forklarer forskellige processer, der findes i Activity Monitor, som kernel_task, hidd, mdsworker, installd og mange andre. Ved du ikke, hvad disse tjenester er? Bedre start læsning!

WindowServer er en kerne del af macOS og en slags forbindelser mellem dine applikationer og din skærm. Hvis du ser noget på din Macs skærm, placerer WindowServer det der. Hvert vindue, du åbner, hvert websted, du gennemser, hvert spil du spiller — WindowServer “tegner” det hele på din skærm. Du kan læse mere i Apples udviklervejledning, hvis du er teknisk tilbøjelig, men det er ikke ligefrem let læsning.

For det meste skal du bare vide, at WindowServer er, hvad macOS og alle applikationer, du kører på det, bruger til at vise ting på din skærm. Det er helt sikkert.

Hvorfor bruger WindowServer så meget CPU?

Som vi har sagt, kommunikerer hver applikation med WindowServer for at tegne ting på din skærm. Hvis WindowServer bruger meget CPU-strøm, kan du prøve at lukke applikationer og se, om brugen falder. Hvis du ser et særligt stort fald efter lukning af et specifikt program, er dette program sandsynligvis ansvarlig for den høje CPU-brug.

I en vis grad er dette normalt: programmer, der konstant ændrer det, der vises på skærmen, vil bruge WindowServer en hel del, hvilket betyder, at de bruger CPU-strøm. Så det giver mening, at spil, videoredigerere og andre konstant opdaterende applikationer forårsager en stigning i WindowServer CPU-brug.

Når det er sagt, kan nogle gange en fejl i et stykke software forårsage overdreven WindowServer CPU-brug. Hvis du bemærker dette mønster og ikke synes, at applikationen skulle forårsage den store stigning i WindowServer CPU-brug, skal du overveje at kontakte udvikleren. Du har muligvis fundet et problem, de kan løse.

RELATERET: 10 hurtige måder at fremskynde en langsom Mac på

Hvis WindowServer bliver ved med at bruge meget strøm, selv når du ikke har meget af noget, der kører, er der stadig et par ting, du kan prøve. Først skal du kontrollere vores artikel om at fremskynde en langsom Mac, især afsnittet om at reducere gennemsigtighed. Du finder denne mulighed i Systemindstillinger> Tilgængelighed> Skærm, og det har været kendt at reducere WindowSever CPU-brug, især på ældre Mac-computere.

Du kan også prøve at lukke unødvendige vinduer, sikre at der ikke er for mange ikoner på dit skrivebord og reducere antallet af desktops, du bruger i Mission Control. Hvis intet af dette virker, skal du overveje at nulstille NVRAM; det kan hjælpe i nogle tilfælde.

En ting mere at huske på: hvis du bruger flere skærme, bruger WindowServer mere CPU-strøm for at trække til flere skærme. Jo flere skærme du tilføjer, jo mere sand er dette.

Fotokredit: Hamza Butt