13Sep

Jaký je proces WindowServer a proč běží na počítači Mac?

click fraud protection

Při kontrole sledování aktivity jste si všimli, že se něco nazývá WindowServer občas zachycuje moc CPU.Je tento proces bezpečný?

Tento článek je součástí naší průběžné série vysvětlující různé procesy, které se nacházejí v nástroji Activity Monitor, jako kernel_task, hidd, mdsworker, installd a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší začátek čtení!

WindowServer je klíčovou součástí aplikace macOS a mezi druhů aplikací a vaší obrazovky. Pokud uvidíte něco na obrazovce počítače Mac, WindowServer to tam dal. Každé okno, které otevřete, všechny webové stránky, které procházíte, hra, kterou hrajete - WindowServer "kreslí" vše na obrazovce. Pokud jste technicky nakloněni, můžete si přečíst další informace v příručce pro vývojáře společnosti Apple, ale není to lehké čtení.

Většinou jen víte, že WindowServer je to, co MacOS a všechny aplikace, které na něm běžíte, používá k zobrazení věcí na obrazovce. Je to naprosto bezpečné.

Proč WindowServer využívá tolik CPU?

Jak již bylo řečeno, každá aplikace komunikuje s WindowServerem, aby kreslil věci na displeji. Pokud aplikace WindowServer využívá velké množství procesoru, pokuste se ukončit aplikace a zjistit, zda poklesne. Pokud po ukončení určitého programu uvidíte obzvláště velký pokles, tento program pravděpodobně zodpovídá za vysoké využití procesoru.

instagram viewer

Do jisté míry je to normální: programy, které neustále mění, co se zobrazuje na obrazovce, budou používat WindowServer poměrně málo, což znamená, že využijí vyšší výkon CPU.Takže je logické, že hry, video editory a další neustále osvěžující aplikace způsobují špičku využití procesoru WindowServer.

Řekněme, že někdy chyba v softwaru může způsobit nadměrné využití procesoru WindowServer. Pokud si všimnete tohoto vzoru a nemyslím si, že by aplikace měla způsobit , že je velká špice v používání procesoru WindowServer, zvážit kontaktování vývojáře. Možná jste nalezli problém, který mohou odstranit.

Pokud WindowServer stále využívá velkou sílu, i když nemáte nic co dělat, stále je pár věcí, které můžete vyzkoušet. Nejprve zkontrolujte článek o urychlení pomalého Macu, zejména část o snížení průhlednosti. Tuto volbu najdete v System Preferences & gt;Dostupnost & gt;Displej a je známo, že redukuje využití procesoru WindowSever, zejména na starších počítačích Mac.

Můžete také zkusit zavření nepotřebných oken, zajistit, že na ploše není příliš mnoho ikon a snížit počet stolních počítačů, které používáte v aplikaci Mission Control. Pokud žádné z těchto kroků nefunguje, zvážit obnovení NVRAM;které mohou v některých případech pomoci.

Ještě jedna věc, kterou je třeba mít na paměti: pokud používáte více monitorů, bude WindowServer používat více výkonu procesoru, aby kreslil na více displejů.Čím více zobrazení přidáte, tím pravdivější je.

Fotografický kredit: Hamza Butt