Vad Är Processen WindowServer, och Varför Är Det att Köra på Min Mac?

Medan du kontrollerar Activity Monitor, har du lagt märke till något som kallas WindowServer ibland ta upp en massa CPU-kraft. Är denna process säker?

RELATERAD ARTIKELVad Är Denna Process och Varför Är Det att Köra på Min Mac?

Denna artikel är en del av vår pågående serie som förklarar olika processer som finns i Verksamhet Övervaka, som kernel_task, hidd, mdsworker, installd, och många andra. Vet inte vad dessa tjänster? Bättre att börja läsa!

WindowServer är en viktig del av macOS, och en samverkan av olika slag mellan ditt program och din display. Om du ser något på din Mac ‘ s display, WindowServer sätta det på plats. Varje fönster som du öppnar, varje webbplats du bläddra bland, varje spel du spelar—WindowServer “drar” se allt på din tv. Du kan läsa mer på Apples developer guide om du är tekniskt lagd, men det är inte precis lätt att läsa.

För det mesta, vet bara att WindowServer är vad macOS, och alla program som du kör på det, använder för att visa saker på skärmen. Det är helt säkert.

Varför Är WindowServer Med Så Mycket CPU?

Som vi har sagt, alla program kommunicerar med WindowServer för att rita saker på din display. Om WindowServer tar upp en hel del av CPU-kraft, prova att stänga program och se om användningen droppar. Om du ser en särskilt stor nedgång efter stängning ett visst program, att programmet är förmodligen ansvarar för hög CPU-användning.

Till viss del, detta är normalt: program som ständigt ändra vad som visas på skärmen går att använda WindowServer ganska lite, vilket innebär att de kommer att använda upp CPU-kraft. Så det är vettigt för spel, videoredigerare och andra ständigt uppfriskande program för att orsaka en stegring i WindowServer CPU-användning.

Med det sagt, ibland en bugg i en programvara som kan orsaka överdriven WindowServer CPU-användning. Om du märker detta mönster, och tror inte att ansökan bör vara den som orsakar att en stor spik i WindowServer CPU-användning, överväga att kontakta utvecklaren. Du kanske har hittat ett problem som de kan lösa.

RELATERAD ARTIKEL10 Snabba Sätt att Snabba Upp en Långsam Mac

Om WindowServer håller att använda upp en hel del ström även när du inte har mycket av allt som körs, det finns fortfarande några saker du kan prova. För det första, kolla vår artikel om att påskynda en långsam Mac, i synnerhet avsnittet om att minska insynen. Du hittar det här alternativet i System Preferences (inställningar > Tillgänglighet > Display, och det har varit känt för att minska WindowSever CPU-användning, särskilt på äldre Mac-datorer.

Du kan också prova att stänga onödiga windows, se till att det inte finns alltför många ikoner på skrivbordet, och att minska antalet datorer som du använder i Mission Control. Om inget av detta fungerar, anser att återställa NVRAM, som kan hjälpa i vissa fall.

En sak att tänka på: om du använder flera bildskärmar, WindowServer kommer att använda mer CPU-kraft för att dra till flera skärmar. Desto mer visar du lägger till, desto mer sant detta är.

Foto: Hamza Butt


Posted

in

by

Tags: