Mikä on WindowServer Macissa (ja onko se turvallista?)

Nopea vilkaisu Macin Activity Monitoriin(Mac’s Activity Monitor) paljastaa luettelon yläosassa prosessin nimeltä WindowServer . Se on yksi monista järjestelmäprosesseista, joita ilman Mac ei tule toimeen.

Tässä selityksessä opastamme sinut läpi WindowServerin(WindowServer) luonteen ja sen, mitä se tekee Macissasi(Mac) . Käsittelemme myös syitä, miksi prosessi on aina käynnissä taustalla, ja mitä tehdä, kun siitä tulee prosessorivika(becomes a CPU hog) .

Mikä on WindowServer Macissa?

WindowsServer on (WindowsServer)Mac - käyttöjärjestelmän keskeinen osa, joka vastaa sovellusten visuaalisen käyttöliittymän projisoinnista näytölle. WindowServer hallitsee(WindowServer) myös muita tärkeitä järjestelmän graafisia käyttöliittymiä ( GUI ), kuten Dockia(Dock) ja Valikkopalkkia(Menu Bar) . WindowsServer teki mahdolliseksi jokaisen Macin näytölle tulevan asian .

macOS käynnistää WindowServerin(WindowServer) automaattisesti, kun kirjaudut sisään Maciin(Mac) . Prosessi pysyy aktiivisena taustalla ja antaa virran kaikkien sovellusten graafiselle/visuaaliselle käyttöliittymälle, kunnes kirjaudut ulos tai sammutat Macin(Mac) . Sen lisäksi, että ne tarjoavat graafista tukea sovelluksille, jotkin taustasovellukset ilman käyttäjälle suunnattua käyttöliittymää ovat myös vahvasti riippuvaisia ​​WindowServeristä(WindowServer) .

Onko WindowServer turvallinen?

WindowServer Macissa(Mac) on täysin vaaraton järjestelmäprosessi. Se auttaa sovelluksia ja muita järjestelmäprosesseja toimimaan oikein. Sinun pitäisi olla huolissaan WindowServeristä vain, kun se ylikuormittaa suoritinta(CPU) , lisää tuulettimen melua tai hidastaa Macin(Mac) suorituskykyä.

Sinulla saattaa olla houkutus pakottaa sulkemaan WindowServer(WindowServer) , jos huomaat sen käyttävän järjettömän paljon suoritinresursseja (CPU)Activity Monitorissa(Activity Monitor) , mutta sinun ei pitäisi. Et voi käyttää Macia(Mac) ilman tätä prosessia taustalla.

WindowServerin pakottaminen(WindowServer) sulkee kaikki aktiiviset sovellukset, päivittää käyttöjärjestelmän ja kirjaa sinut ulos Macistasi(Mac) . Kun kirjaudut takaisin sisään, macOS käynnistää automaattisesti WindowServerin(WindowServer) taustalla uudelleen ja sykli jatkuu. Tämä osoittaa, kuinka tärkeä prosessi on Macin(Mac) asianmukaisen toiminnan kannalta .

Vaikka WindowServer(WindowServer) on turvallinen järjestelmäprosessi, se aiheuttaa joskus Macin(Mac) toimintahäiriön. Seuraavassa osiossa selitämme, miksi näin tapahtuu ja kuinka WindowServerin(WindowServer) korkea prosessorin(CPU) käyttö hillitä alkuunsa. 

Mikä aiheuttaa WindowServerin korkean suorittimen käytön(WindowServer High CPU Usage) ( ja kuinka(How) korjata )(Fix)

Luonnollisesti WindowServerin suorittimen(CPU) ja muistin kulutus riippuu Macissasi(Mac) prosessia käyttävien aktiivisten sovellusten määrästä . Seuraavat tekijät voivat kuitenkin aiheuttaa korkean suorittimen(CPU) käyttöongelmia:  

1. Työpöydälläsi on liian monta esinettä(1. You Have Too Many Items On Your Desktop)

Muista(Remember) , että WindowServer asetti kaiken Mac-tietokoneesi näytölle . Mitä enemmän kohteita (kuvakkeita, tiedostoja, kansioita jne.) työpöydälläsi on, sitä enemmän WindowServer vaatii(WindowServer) niiden pitämiseen siellä käsittelytehoa.

Jos WindowServer käyttää liikaa suorittimen(CPU) tehoa ja työpöydälläsi on yli 50 kohdetta, poista tarpeettomat tiedostot ja kuvakkeet. Mikä parasta(Better) , siirrä ne yhteen kansioon työpöydällä.

2. Liian monta aktiivista sovellusta ja Windowsia(2. Too Many Active Apps and Windows)

Liian monta aktiivista sovellusta ja ikkunoita voi myös aiheuttaa WindowServer-suorittimen(WindowServer CPU) käytön pilviin. Sulje(Close) tarpeettomat ikkunat ja sovellukset, joita et käytä.

3. Buginen ohjelma aiheuttaa ongelman(3. A Buggy Program Is Causing the Problem)

Jos WindowServerin (WindowServer)suorittimen(CPU) käyttö räjähtää läpi vain , kun käynnistät tietyn sovelluksen, sovelluksessa on todennäköisesti virhe, joka aiheuttaa sen toimintahäiriön. Voit määrittää ongelman aiheuttavan sovelluksen sulkemalla kaikki aktiiviset sovellukset ja käynnistämällä ne uudelleen yksi kerrallaan. Käytä sovellusta vähintään 3-5 minuuttia ja tarkista WindowServerin(WindowServer) käyttö Activity Monitorista(Activity Monitor) .

Jos sovellus nostaa epänormaalisti WindowServerin suorittimen(CPU) kulutusta, päivitä sovellus ja tarkista, korjaako se ongelman. Muussa tapauksessa(Otherwise) ota yhteyttä sovelluksen kehittäjään ja tee virheilmoitus.

4. Pelihiiri on toinen mahdollinen syyllinen(4. Your Gaming Mouse Is Another Potential Culprit)

Jotkut Mac-käyttäjät (Some Mac users)huomauttivat(Mac) , että pelihiiren käyttäminen laitteissa sai Macin WindowServerin(WindowServer) käyttämään paljon suorittimen(CPU) tehoa. Irrota(Disconnect) kaikki Maciin(Mac) liitetyt pelitarvikkeet ja tarkista, vähentääkö se WindowServer-suorittimen(WindowServer CPU) käyttöä.

5. Visuaaliset tehosteet ja animaatiot(5. Visual Effects and Animation)

macOS:n mukana toimitetaan "Läpinäkyvyys"-ominaisuus, joka sumentaa aktiivisten ikkunoiden taustaa työpöydän kuvaa vasten. Vaikka tämä ominaisuus lisää jonkinlaisen esteettisen vaikutelman ja visuaalisen sovellusikkunoihin, se voi saada WindowServerin(WindowServer) kuluttamaan paljon suoritintehoa(CPU) – varsinkin kun sinulla on liian monta ikkunaa auki.

Siirry kohtaan Järjestelmäasetukset(System Preferences) > Helppokäyttöisyys(Accessibility) > Näyttö(Display) ja valitse sekä Vähennä läpinäkyvyyttä(Reduce transparency) että Vähennä liikettä(Reduce motion) .

6. Usean virtuaalisen työpöydän tai ulkoisen näytön asetukset(6. Multiple Virtual Desktop or External Monitor Setup)

WindowServer kuluttaa enemmän suorittimen(CPU) tehoa ja muistia, jos käytät ulkoista näyttöä. Prosessi käyttää vielä enemmän prosessointitehoa visuaalisen kuvan lähettämiseen useille monitoreille. Jos käytät Macin kanssa useita näyttöjä(use multiple displays with your Mac) , irrota yksi näyttö ja katso, vähentääkö se WindowServer-suorittimen(WindowServer CPU) käyttöä.

Useiden virtuaalisten työasemien tai välilyöntien käyttäminen Mission Controlissa(Mission Control) voi myös aiheuttaa WindowServerin(WindowServer) ylikuormituksen suorittimesi(CPU) . Voit korjata ongelman vähentämällä virtuaalisten työasemien määrää Mission Controlissa(Mission Control) tai siirtymällä(Head) kohtaan Järjestelmäasetukset(System Preferences) > Mission Control ja poistamalla valinta kohdasta Järjestä tilat automaattisesti uudelleen viimeisimmän käytön perusteella(Automatically rearrange Spaces based on most recent use) .

Jos ongelma jatkuu, palaa Mission Control -valikkoon ja poista valinta Näytöillä on erilliset tilat(Displays have separate Spaces) .

Huomautus:(Note:) "Näytöillä on erilliset tilat" poistaminen käytöstä Mission Controlissa(Mission Control) vähentää WindowServerin suorittimen(CPU) käyttöä, mutta ulkoinen näyttö saattaa tyhjentyä, jos käytät sovellusta koko näytön tilassa.

WindowServer Macissa Yksinkertaistettu

Toivottavasti tiedät nyt, mikä WindowServer on ja miksi prosessi toimii aina taustalla. 

Jos WindowServer käyttää kohtuuttoman suurta prosessointitehoa Macissasi(Mac) , käytä yllä olevia vianetsintävaiheita ongelman diagnosoimiseksi ja korjaamiseksi. Jos ongelma jatkuu, Macin(Mac) uudelleenkäynnistäminen tai sen NVRAM-muistin nollaaminen(resetting its NVRAM) palauttaisi prosessin varmasti normaaliksi.



About the author

Olen tietokoneteknikko, jolla on yli 10 vuoden kokemus, josta 3 vuotta 店員. Minulla on kokemusta sekä Apple- että Android-laitteista ja olen erityisen taitava tietokoneiden korjaamisessa ja päivittämisessä. Nautin myös elokuvien katsomisesta tietokoneellani ja iPhonen käyttämisestä kuvien ja videoiden ottamiseen.



Related posts