Mi az a WindowServer Mac rendszeren (és biztonságos?)

Egy gyors pillantás a Mac Activity Monitorra(Mac’s Activity Monitor) , és a lista felső részén megjelenik a WindowServer nevű folyamat . Ez egyike azon sok rendszerfolyamatnak, amelyek nélkül a Mac nem tud nélkülözni.

Ebben a magyarázóban végigvezetjük a WindowServer természetén és a Mac gépen végzett tevékenységén . Kitérünk azokra az okokra is, amelyek miatt a folyamat mindig a háttérben fut, és mit tegyünk, ha CPU-hiba lesz(becomes a CPU hog) .

Mi az a WindowServer Macen?

A WindowsServer(WindowsServer) a Mac operációs rendszer központi összetevője, amely az alkalmazások vizuális felületének a képernyőre való kivetítéséért felelős. A WindowServer más fontos rendszergrafikus felhasználói felületeket ( GUI ) is kezel, például a dokkolót(Dock) és a menüsort(Menu Bar) . Minden egyes dolgot, ami a Mac képernyőjén megjelenik, a WindowsServer tette lehetővé .

A macOS automatikusan elindítja a WindowServert(WindowServer) , amikor bejelentkezik Mac gépére(Mac) . A folyamat a háttérben aktív marad, és az összes alkalmazás grafikus/vizuális felületét működteti mindaddig, amíg ki nem jelentkezik vagy le nem állítja a Macet(Mac) . Az alkalmazások grafikus támogatása mellett egyes háttéralkalmazások felhasználói felület nélkül is nagymértékben támaszkodnak a WindowServerre(WindowServer) .

A WindowServer biztonságos?

A Mac(Mac) WindowServer egy teljesen ártalmatlan rendszerfolyamat. Ha valami, akkor segít az alkalmazások és más rendszerfolyamatok megfelelő működésében. Csak akkor kell aggódnia a WindowServer miatt, ha túlterheli a CPU -t , növeli a ventilátor zaját vagy lelassítja a Mac teljesítményét.

Lehet, hogy kísértést érezhet a WindowServer kényszerített kilépésére , ha azt tapasztalja, hogy őrült mennyiségű CPU -erőforrást használ az Activity Monitorban(Activity Monitor) , de nem szabad. Nem használhatja Mac gépét(Mac) anélkül, hogy ez a folyamat a háttérben futna.

A WindowServer kényszerített kilépése(WindowServer) bezárja az összes aktív alkalmazást, frissíti az operációs rendszert, és kijelentkezteti Önt a Mac -ből . Amikor újra bejelentkezik, a macOS automatikusan újraindítja a WindowServert(WindowServer) a háttérben, és a ciklus folytatódik. Ez azt mutatja, hogy mennyire fontos ez a folyamat a Mac megfelelő működéséhez .

Annak ellenére, hogy biztonságos rendszerfolyamatról van szó, a WindowServer néha hibás működést okoz a Mac számára. A következő részben elmagyarázzuk, miért történik ez, és hogyan csökkenthetjük a WindowServer magas CPU -használatát a kezdetekkor. 

Mi okozza a WindowServer magas CPU-használatát(WindowServer High CPU Usage) ( és hogyan (How)javítható(Fix) )

Természetesen a WindowServer CPU -ja és memóriafogyasztása a folyamatot használó aktív alkalmazások számától függ a Mac számítógépen(Mac) . A következő tényezők azonban magas CPU - használati problémákat okozhatnak:  

1. Túl sok elem van az asztalon(1. You Have Too Many Items On Your Desktop)

Ne feledje(Remember) , hogy a Mac képernyőjén mindent a WindowServer helyezett oda . Minél több elem (ikon, fájl, mappa stb.) van az asztalon, annál nagyobb feldolgozási teljesítményre van szüksége a WindowServernek(WindowServer) , hogy ott tartsa őket.

Ha a WindowServer túl sok processzort(CPU) használ , és több mint 50 elem van az asztalon, törölje a szükségtelen fájlokat és ikonokat. Még jobb(Better) , ha áthelyezi őket egyetlen mappába az asztalon.

2. Túl sok aktív alkalmazás és Windows(2. Too Many Active Apps and Windows)

A túl sok aktív alkalmazás és ablak a WindowServer CPU(WindowServer CPU) -használatának ugrásszerű növekedését is okozhatja . Zárja be(Close) a szükségtelen ablakokat és alkalmazásokat, amelyeket nem használ.

3. Egy hibás program okozza a problémát(3. A Buggy Program Is Causing the Problem)

Ha a WindowServer CPU - használata csak egy adott alkalmazás elindításakor lép át a tetőn, akkor az alkalmazás valószínűleg hibás működést okoz. A problémát okozó alkalmazás azonosításához zárja be az összes aktív alkalmazást, és egyesével indítsa újra őket. Használjon egy alkalmazást legalább 3-5 percig, és ellenőrizze a WindowServer használatát az Activity Monitorban(Activity Monitor) .

Ha egy alkalmazás rendellenesen megnöveli a WindowServer CPU - fogyasztását, frissítse az alkalmazást, és ellenőrizze, hogy ez megoldja-e a problémát. Ellenkező esetben(Otherwise) forduljon az alkalmazás fejlesztőjéhez, és nyújtson be hibajelentést.

4. A játékhoz használt egér egy másik lehetséges bűnös(4. Your Gaming Mouse Is Another Potential Culprit)

Egyes Mac-felhasználók(Some Mac users) megjegyezték, hogy a játékhoz használt egerek használata miatt a Macen futó (Mac)WindowServer sok CPU -teljesítményt használt fel. Húzza ki a (Disconnect)Mac számítógépéhez(Mac) csatlakoztatott játéktartozékokat, és ellenőrizze, hogy ez csökkenti-e a WindowServer CPU - használatát.

5. Vizuális effektusok és animáció(5. Visual Effects and Animation)

A macOS egy „Átlátszó” funkcióval rendelkezik, amely elmosja az aktív ablakok hátterét az asztali képen. Bár ez a funkció valamiféle esztétikai hatást és látványt ad az alkalmazásablakoknak, a WindowServer nagy CPU -fogyasztást okozhat – különösen akkor, ha túl sok ablak van nyitva.

Nyissa meg a Rendszerbeállítások(System Preferences) > Kisegítő lehetőségek(Accessibility) > Kijelző(Display) menüpontot , és jelölje be az Átlátszóság(Reduce transparency) csökkentése és a Mozgás csökkentése(Reduce motion) lehetőséget .

6. Több virtuális asztal vagy külső monitor beállítása(6. Multiple Virtual Desktop or External Monitor Setup)

A WindowServer több CPU -teljesítményt és memóriát fogyaszt, ha külső kijelzőt használ. A folyamat még nagyobb feldolgozási teljesítményt használ fel, hogy a képeket több monitorra továbbítsa. Ha több kijelzőt használ a Mac számítógéphez(use multiple displays with your Mac) , húzza ki az egyik monitort, és ellenőrizze, hogy ez csökkenti-e a WindowServer CPU - használatát.

Ha több virtuális asztalt vagy teret használ a Mission(Mission Control) Controlban , a WindowServer túlterhelheti a CPU -t . A probléma megoldásához csökkentse a virtuális asztalok számát a Mission Control részben, vagy lépjen(Head) a System Preferences > Mission Control pontra, és törölje a jelölést a Terek automatikus átrendezése a legutóbbi használat alapján jelölőnégyzetből(Automatically rearrange Spaces based on most recent use) .

Ha a probléma továbbra is fennáll, térjen vissza a Mission Control menübe, és törölje a jelölést a Kijelzők külön szóközök jelölőnégyzetből(Displays have separate Spaces) .

Megjegyzés:(Note:) A „Kijelzők külön szóközök” letiltása a Mission(Mission Control) Controlban csökkenti a WindowServer CPU - használatát, de előfordulhat, hogy a külső monitor kiürül, ha egy alkalmazást teljes képernyőn használ.

WindowServer Macen egyszerűsített

Remélhetőleg most már tudja, mi az a WindowServer , és miért fut a folyamat mindig a háttérben. 

Ha a WindowServer indokolatlanul nagy feldolgozási teljesítményt használ a Mac számítógépen(Mac) , használja a fenti hibaelhárítási lépéseket a probléma diagnosztizálásához és megoldásához. Ha a probléma továbbra is fennáll, a Mac újraindítása vagy az NVRAM(resetting its NVRAM) visszaállítása határozottan visszaállítja a folyamatot a normál állapotba.



About the author

Számítógépes technikus vagyok, aki évek óta dolgozom Androiddal és irodai szoftverekkel. Az elmúlt 5 évben arra is tanítottam az embereket, hogyan használják a Mac-eket. Ha valakit keres, aki tudja, hogyan kell megjavítani a dolgokat a számítógépén, valószínűleg tudok segíteni!



Related posts