Hva er prosess WindowServer, og hvorfor kjører den på min Mac?

Mens du sjekket Aktivitetsmonitoren, la du merke til noe som heter WindowServer, som noen ganger tar opp en haug med CPU-kraft. Er denne prosessen trygg?

RELATERT: Hva er denne prosessen, og hvorfor kjører den på min Mac?

Denne artikkelen er en del av vår pågående serie som forklarer forskjellige prosesser som finnes i Activity Monitor, som kernel_task, hidd, mdsworker, installd og mange andre. Vet du ikke hva disse tjenestene er? Bedre begynn å lese!

WindowServer er en sentral del av macOS, og en slags kontakt mellom applikasjonene dine og skjermen. Hvis du ser noe på Mac-skjermen, legger WindowServer det der. Hvert vindu du åpner, hvert nettsted du surfer på, hvert spill du spiller - WindowServer “tegner” det hele på skjermen. Du kan lese mer i Apples utviklerveiledning hvis du er teknisk tilbøyelig, men det er ikke akkurat lettlesing.

For det meste, bare vet at WindowServer er det macOS, og alle applikasjoner du kjører på det, bruker for å vise ting på skjermen. Det er helt trygt.

Hvorfor bruker WindowServer så mye CPU?

Som vi har sagt, kommuniserer hvert program med WindowServer for å tegne ting på skjermen. Hvis WindowServer tar opp mye CPU-kraft, kan du prøve å lukke applikasjoner og se om bruken faller. Hvis du ser et spesielt stort fall etter å ha lukket et bestemt program, er det programmet sannsynligvis ansvarlig for den høye CPU-bruken.

I noen grad er dette normalt: programmer som stadig endrer det som vises på skjermen, vil bruke WindowServer ganske mye, noe som betyr at de vil bruke CPU-strøm. Så det er fornuftig at spill, videoredigerere og andre stadig forfriskende applikasjoner forårsaker en økning i WindowServer CPU-bruk.

Når det er sagt, kan noen ganger en feil i et programvare føre til overdreven WindowServer CPU-bruk. Hvis du merker dette mønsteret, og ikke tror at applikasjonen skal forårsake så stor økning i WindowServer CPU-bruk, kan du vurdere å kontakte utvikleren. Du har kanskje funnet et problem de kan løse.

RELATERT: 10 raske måter å øke hastigheten på en langsom Mac

Hvis WindowServer fortsetter å bruke mye strøm selv når du ikke har mye av noe i gang, er det fortsatt noen få ting du kan prøve. Sjekk først artikkelen vår om å øke hastigheten på en treg Mac, spesielt avsnittet om å redusere gjennomsiktighet. Du finner dette alternativet i Systemvalg> Tilgjengelighet> Skjerm, og det har vært kjent å redusere WindowSever CPU-bruk, spesielt på eldre Mac-maskiner.

Du kan også prøve å lukke unødvendige vinduer, sørge for at det ikke er for mange ikoner på skrivebordet, og redusere antall stasjonære datamaskiner du bruker i Mission Control. Hvis ikke noe av dette fungerer, bør du vurdere å tilbakestille NVRAM; som kan hjelpe i noen tilfeller.

En ting til å huske på: hvis du bruker flere skjermer, vil WindowServer bruke mer CPU-kraft for å trekke til flere skjermer. Jo flere skjermer du legger til, jo mer sant er dette.

Fotokreditt: Hamza Butt