Hjemmeside » hvordan » Hva er Process WindowServer, og hvorfor kjører det på min Mac?

    Hva er Process WindowServer, og hvorfor kjører det på min Mac?

    Mens du sjekker aktivitetsmonitoren, la du merke til noe som heter WindowServer og tar opp en masse CPU-strøm. Er denne prosessen trygt?

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

    WindowServer er en sentral del av MacOS, og en sammenheng mellom ulike applikasjoner 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 "trekker" alt på skjermen. Du kan lese mer i Apples utviklerveiledning hvis du er teknisk tilbøyelig, men det er ikke akkurat lett å lese.

    For det meste bare vet at WindowServer er hva macOS, og alle programmer 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 hver applikasjon med WindowServer for å tegne ting på skjermen. Hvis WindowServer tar opp mye CPU-strøm, kan du prøve å lukke programmer og se om bruken faller. Hvis du ser en spesielt stor dråpe etter lukking av et bestemt program, er dette programmet trolig ansvarlig for høy CPU-bruk.

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

    Når det er sagt, kan noen ganger en feil i et stykke programvare føre til overdreven bruk av WindowServer CPU. Hvis du merker dette mønsteret, og ikke tenk applikasjonen bør forårsaker det store sporet i WindowServer CPU-bruk, bør du vurdere å kontakte utvikleren. Du har kanskje funnet et problem de kan fikse.

    Hvis WindowServer fortsetter å bruke mye strøm selv når du ikke har mye av noe som kjører, er det fortsatt noen få ting du kan prøve. Først, sjekk vår artikkel om å øke hastigheten på en sakte Mac, spesielt delen om å redusere gjennomsiktigheten. 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, og sørge for at det ikke er for mange ikoner på skrivebordet ditt, og redusere antall desktops du bruker i Mission Control. Hvis ingen av dette fungerer, bør du vurdere å tilbakestille NVRAM som kan hjelpe i noen tilfeller.

    En ting å huske på: Hvis du bruker flere skjermer, vil WindowServer bruke mer CPU-strøm for å tegne til flere skjermer. Jo flere viser du legger til, jo mer sant er dette.

    Fotokreditt: Hamza Butt