Mi a folyamat a WindowServer és miért fut a Mac rendszeren?

Tartalomjegyzék:

Mi a folyamat a WindowServer és miért fut a Mac rendszeren?
Mi a folyamat a WindowServer és miért fut a Mac rendszeren?

Videó: Mi a folyamat a WindowServer és miért fut a Mac rendszeren?

Videó: Mi a folyamat a WindowServer és miért fut a Mac rendszeren?
Videó: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan - YouTube 2024, November
Anonim
A tevékenységfigyelő ellenőrzése közben észrevett valami úgynevezett WindowServert, amely időnként egy csomó CPU teljesítményt vett fel. Ez a folyamat biztonságos?
A tevékenységfigyelő ellenőrzése közben észrevett valami úgynevezett WindowServert, amely időnként egy csomó CPU teljesítményt vett fel. Ez a folyamat biztonságos?

Ez a cikk a folyamatban lévő sorozat része, amely bemutatja a Activity Monitor-ban található különböző folyamatokat, mint a kernel_task, hidd, mdsworker, installd és még sokan mások. Nem tudom, mi ezek a szolgáltatások? Jobb elolvasni az olvasást!

A WindowServer a macOS egyik központi eleme, és az alkalmazások és a megjelenítés közötti kapcsolatok. Ha látsz valamit a Mac képernyőjén, akkor a WindowServer beadta. Minden megnyitott ablak, minden böngészett webhely, minden játék, amit játszol - a WindowServer "rajzolja" mindent a képernyőn. Az Apple fejlesztői útmutatójában többet olvashatsz, ha technikailag hajlamos vagy, de nem pontosan a könnyű olvasás.

A legtöbb esetben csak azt tudják, hogy a WindowServer az, amit a macOS és minden olyan alkalmazás futtat, amellyel a képernyőn megjelenő dolgokat megjelenítheti. Teljes biztonságban van.

Miért használja a WindowServer sok CPU-t?

Mint mondtuk, minden alkalmazás kommunikál a WindowServerrel, hogy felhívja a dolgokat a kijelzőn. Ha a WindowServer sok CPU teljesítményt vesz igénybe, próbálja meg bezárni az alkalmazásokat és megnézni, hogy csökken a használat. Ha egy adott program lezárása után különösen nagy cseppet lát, akkor valószínűleg felelős a nagy CPU használatért.

Bizonyos mértékig ez normális: azok a programok, amelyek folyamatosan változtatják meg a képernyőn megjelenő információkat, a WindowServert elég egy kicsit használni fogják, ami azt jelenti, hogy a CPU teljesítményét fel fogja használni. Így érdemes játékokat, videószerkesztőket és egyéb, folyamatosan frissítő alkalmazásokat okozni a WindowServer CPU használatában.

Ezt elmondva, néha egy szoftver hibája túlzott WindowServer CPU használatát okozhatja. Ha ezt a mintát észleli, és nem gondolja az alkalmazást kellene okozza, hogy nagy a tüske a WindowServer CPU használatát, vegye fel a kapcsolatot a fejlesztővel. Lehet, hogy megtalálta azt a problémát, amit javíthatnak.

Ha a WindowServer még sok energiát is használ, még akkor is, ha sok mindent nem futtat, még mindig van néhány dolog, amit megpróbálhatsz. Először nézze meg cikkünket egy lassú Mac felgyorsításáról, különösen az átláthatóság csökkentéséről. Ezt az opciót megtalálja a Rendszerbeállítások> Hozzáférhetőség> Megjelenítés alatt, és ismertté vált, hogy csökkenti a WindowSever CPU használatát, különösen az idősebb Mac esetében.

Akkor is megpróbálhatja bezárni a felesleges ablakokat, biztosítva, hogy ne legyen túl sok ikon az asztalon, és csökkentse a Mission Control-ban használt asztali számítógépek számát. Ha egyik sem működik, fontolja meg az NVRAM visszaállítását; amelyek bizonyos esetekben segíthetnek.
Akkor is megpróbálhatja bezárni a felesleges ablakokat, biztosítva, hogy ne legyen túl sok ikon az asztalon, és csökkentse a Mission Control-ban használt asztali számítógépek számát. Ha egyik sem működik, fontolja meg az NVRAM visszaállítását; amelyek bizonyos esetekben segíthetnek.

Még egy dolog, hogy szem előtt tartsuk: ha több monitort használsz, a WindowServer több CPU teljesítményt fog használni ahhoz, hogy több képernyőre húzódjon. Minél több megjelenítést ad hozzá, annál inkább igaz.

Fotó hitel: Hamza Butt

Ajánlott: