Hvad er WindowServer på Mac (og er det sikkert?)

Et hurtigt blik på din Macs Activity Monitor vil afsløre en proces kaldet WindowServer øverst på listen. Det er en af ​​de mange systemprocesser, som din Mac ikke kan undvære.

I denne forklaring vil vi guide dig gennem WindowServers(WindowServer) natur, og hvad den gør på din Mac . Vi vil også dække årsager til, hvorfor processen altid kører i baggrunden, og hvad man skal gøre, når det bliver en CPU-svin(becomes a CPU hog) .

Hvad er WindowServer på Mac?

WindowsServer er en central komponent i Mac -operativsystemet, der er ansvarlig for at projicere den visuelle grænseflade af programmer på din skærm. WindowServeren administrerer(WindowServer) også andre vigtige system grafiske brugergrænseflader ( GUI ) som Dock og Menu Bar . Hver eneste ting, der kommer på din Macs skærm, blev muliggjort af WindowsServeren(WindowsServer) .

macOS starter WindowServer automatisk, når du logger på din Mac . Processen forbliver aktiv i baggrunden og driver den grafiske/visuelle grænseflade i alle programmer, indtil du logger ud eller lukker din Mac ned . Udover at give grafisk support til applikationer, er nogle baggrundsapplikationer uden en brugervendt grænseflade også stærkt afhængige af WindowServer .

Er WindowServer sikker?

WindowServer på Mac er en fuldstændig harmløs systemproces. Om noget hjælper det applikationer og andre systemprocesser med at fungere korrekt. Du bør kun bekymre dig om WindowServer, når den overbelaster CPU'en(CPU) , øger blæserstøjen eller sænker din Macs(Mac) ydeevne.

Du kan blive fristet til at tvinge WindowServer ud , hvis du synes, at den bruger en vanvittig mængde CPU- ressourcer i Activity Monitor , men det burde du ikke. Du kan ikke bruge din Mac uden at denne proces kører i baggrunden.

Tvangsafslutning af WindowServer vil lukke alle aktive programmer, opdatere operativsystemet og logge dig ud af din Mac . Når du logger ind igen, starter macOS automatisk WindowServer i baggrunden igen, og cyklussen fortsætter. Det viser, hvor vigtig processen er for, at din Mac fungerer korrekt .

På trods af at det er en sikker systemproces, forårsager WindowServer nogle gange, at din (WindowServer)Mac ikke fungerer. I det næste afsnit forklarer vi, hvorfor det sker, og hvordan man kan stoppe WindowServers(WindowServer) høje CPU- brug i opløbet. 

Hvad forårsager WindowServer højt CPU-forbrug(WindowServer High CPU Usage) (og hvordan (How)rettes(Fix) det )

Naturligvis vil WindowServers CPU og hukommelsesforbrug afhænge af antallet af aktive programmer, der bruger processen på din Mac . Følgende faktorer kan dog resultere i problemer med høj CPU- brug:  

1. Du har for mange elementer på dit skrivebord(1. You Have Too Many Items On Your Desktop)

Husk(Remember) , at alt på din Macs skærm blev lagt der af WindowServer . Jo flere elementer (ikoner, filer, mapper osv.) der er på dit skrivebord, jo mere processorkraft kræves af WindowServer for at holde dem der.

Hvis WindowServer bruger for meget CPU -kraft, og der er over 50 elementer på dit skrivebord, skal du slette unødvendige filer og ikoner. Endnu bedre(Better) , flyt dem til en enkelt mappe på skrivebordet.

2. For mange aktive apps og Windows(2. Too Many Active Apps and Windows)

At have for mange aktive apps og vinduer kan også få WindowServer CPU- brug til at skyde i vejret. Luk(Close) unødvendige vinduer og programmer, som du ikke bruger.

3. Et buggyprogram forårsager problemet(3. A Buggy Program Is Causing the Problem)

Hvis WindowServers (WindowServer)CPU- brug først skyder gennem taget, når du starter en bestemt applikation, har appen højst sandsynligt en fejl, der får den til at fungere forkert. For at lokalisere appen, der forårsager problemet, skal du lukke alle aktive applikationer og genstarte dem én ad gangen. Brug et program i mindst 3-5 minutter, og kontroller WindowServer- brugen i Aktivitetsovervågningen(Activity Monitor) .

Hvis et program unormalt øger WindowServers CPU - forbrug, skal du opdatere appen og kontrollere, om det løser problemet. Ellers(Otherwise) skal du kontakte appudvikleren for at indsende en fejlrapport.

4. Din spillemus er en anden potentiel synder(4. Your Gaming Mouse Is Another Potential Culprit)

Nogle Mac-brugere(Some Mac users) bemærkede, at brugen af ​​en gaming-mus på deres enheder fik WindowServerMac til at bruge meget CPU -kraft. Afbryd(Disconnect) ethvert spiltilbehør, der er tilsluttet din Mac , og kontroller, om det reducerer WindowServer CPU- brug.

5. Visuelle effekter og animation(5. Visual Effects and Animation)

macOS leveres med en "gennemsigtighed", der slører baggrunden for aktive vinduer mod dit skrivebordsbillede. Selvom denne funktion tilføjer en form for æstetisk effekt og visuel til app-vinduer, kan det få WindowServer til at forbruge høj CPU -strøm – især når du har for mange vinduer åbne.

Gå til Systemindstillinger(System Preferences) > Tilgængelighed(Accessibility) > Skærm(Display) , og marker både Reducer gennemsigtighed(Reduce transparency) og Reducer bevægelse(Reduce motion) .

6. Opsætning af flere virtuelle skriveborde eller ekstern skærm(6. Multiple Virtual Desktop or External Monitor Setup)

WindowServer bruger mere CPU -strøm og hukommelse, hvis du bruger en ekstern skærm. Processen bruger endnu mere processorkraft til at overføre billeder til flere skærme. Hvis du bruger flere skærme med din Mac(use multiple displays with your Mac) , skal du frakoble én skærm og se, om det reducerer WindowServer CPU- brug.

Brug af flere virtuelle skriveborde eller mellemrum i Mission Control kan også få WindowServer til at overbelaste din CPU . For at løse problemet skal du reducere antallet af virtuelle skriveborde i Mission Control eller (Head) til Systemindstillinger(System Preferences) > Mission Control og fjerne markeringen af ​​Automatisk omarranger mellemrum baseret på seneste brug(Automatically rearrange Spaces based on most recent use) .

Hvis problemet fortsætter, skal du vende tilbage til menuen Mission Control og fjerne markeringen i Displays have separate Spaces(Displays have separate Spaces) .

Bemærk:(Note:) Deaktivering af "Displays have separate Spaces" i Mission Control vil reducere WindowServers CPU - brug, men din eksterne skærm kan blive tom, hvis du bruger et program i fuld skærm.

WindowServer på Mac forenklet

Forhåbentlig ved du nu, hvad WindowServer er, og hvorfor processen til enhver tid kører i baggrunden. 

Hvis WindowServer bruger urimelig høj processorkraft på din Mac , skal du bruge fejlfindingstrinene ovenfor til at diagnosticere og løse problemet. Hvis problemet fortsætter, vil genstart af din Mac eller nulstilling af dens NVRAM(resetting its NVRAM) helt sikkert genoprette processen til normalitet.



About the author

Jeg er en computerprogrammør med speciale i MacOS-softwareudvikling. Jeg bruger mine evner til at skrive professionelle anmeldelser og give tips til, hvordan du kan forbedre dine programmeringsevner på Mac. Jeg har også en hjemmeside, der tilbyder detaljerede, trin-for-trin instruktioner til at skabe et vellykket websted.



Related posts