Kas yra „Process WindowServer“ ir kodėl „My Mac“ veikia?
Tikrindami „Activity Monitor“, pastebėjote, kad „WindowServer“ vadinasi kažką pradėjo CPU galios krūva. Ar šis procesas yra saugus?
Šis straipsnis yra mūsų vykdomos serijos dalis, paaiškinanti įvairius veiklos stebėsenos procesus, tokius kaip kernel_task, hidd, mdsworker, installd ir daugelis kitų. Nežinau, kokios šios paslaugos? Geriau pradėti skaityti!
„WindowServer“ yra pagrindinė „MacOS“ dalis ir ryšys tarp jūsų programų ir ekrano. Jei „Mac“ ekrane matote kažką, „WindowServer“ jį įdėjo. Kiekvienas atidarytas langas, kiekviena jūsų naršoma svetainė, kiekvienas žaidimas, kurį žaidžiate „WindowServer“, „ekranuoja“ viską. Jei esate techniškai linkę, galite skaityti daugiau „Apple“ kūrėjo vadove, tačiau tai nėra tiksliai šviesos skaitymas.
Daugeliu atvejų, tiesiog žinokite, kad „WindowServer“ yra tai, ką „MacOS“ ir kiekviena programa, kurią naudojate, naudoja tam, kad būtų rodomi dalykai ekrane. Tai visiškai saugus.
Kodėl „WindowServer“ naudoja tiek daug procesoriaus?
Kaip jau sakėme, kiekviena programa bendrauja su „WindowServer“, kad galėtumėte piešti daiktus ekrane. Jei „WindowServer“ užima daug procesoriaus galios, pabandykite uždaryti programas ir pamatyti, ar naudojimasis lašėja. Jei po tam tikros programos uždarymo matote ypač didelį sumažėjimą, ši programa tikriausiai yra atsakinga už aukštą procesoriaus naudojimą.
Tam tikra prasme tai yra normalu: programos, kurios nuolat keičia tai, kas rodoma ekrane, naudos „WindowServer“ gana mažai, o tai reiškia, kad jie naudojasi CPU galia. Taigi prasminga žaidimų, vaizdo įrašų redaktorių ir kitų nuolat atnaujinamų programų „WindowsServer“ procesoriaus naudojimo priežastis.
Tai pasakius, kartais programinės įrangos klaida gali sukelti pernelyg didelį „WindowsServer“ procesoriaus naudojimą. Jei pastebėsite šį modelį ir nemanote, kad ši programa bus naudojama turėtų dėl to, kad „WindowsServer“ procesoriaus naudojimas sukelia didelį smaigalį, apsvarstykite galimybę susisiekti su kūrėju. Galbūt rastumėte problemą, kurią jie gali išspręsti.
Jei „WindowServer“ naudojasi daug galios net ir tuo atveju, kai nieko nedaro, vis tiek galite pabandyti. Pirma, patikrinkite mūsų straipsnį apie lėtą „Mac“ pagreitinimą, ypač apie skaidrumo mažinimą. Šią parinktį rasite sistemos parinktyse> Prieinamumas> Ekranas, ir žinoma, kad jis sumažina „WindowSever“ procesoriaus naudojimą, ypač senesniuose „Mac“ įrenginiuose.
Taip pat galite pabandyti uždaryti nereikalingus langus, užtikrindami, kad darbalaukyje nebūtų per daug piktogramų ir sumažintumėte kompiuterių, naudojamų misijos valdyme, skaičių. Jei nė vienas iš jų neveikia, apsvarstykite galimybę iš naujo nustatyti NVRAM; tai gali padėti kai kuriais atvejais.
Dar vienas dalykas, kurį reikia nepamiršti: jei naudojate kelis monitorius, „WindowServer“ ketina naudoti daugiau procesoriaus galios, kad galėtų pritraukti kelis ekranus. Kuo daugiau ekranų pridėsite, tuo labiau teisinga.
Nuotraukų kreditas: Hamza Butt