Mis on protsessiakna server ja miks see töötab minu Mac'is?
Tegevusmonitori kontrollimisel märkasite, et midagi, mida nimetatakse WindowServeriks, on aeg-ajalt hulk CPU võimsust. Kas see protsess on ohutu?
See artikkel on osa meie käimasolevast seeriast, mis selgitab erinevaid tegevusi, mis on leitud Activity Monitoris, nagu kernel_task, hidd, mdsworker, installd ja paljud teised. Ei tea, mida need teenused on? Parem lugemine!
WindowServer on MacOS-i põhiosa ning teie rakenduste ja kuvari vaheliste seoste loomine. Kui näete Maci ekraanil midagi, paneb WindowServer selle sinna. Iga avatav aken, iga veebileht, mida sirvite, iga mäng, mida sa mängid - WindowServer tõmbab selle kõik ekraanile. Kui Te olete tehniliselt kaldu, saate Apple'i arendaja juhendist lugeda rohkem, kuid see ei ole täpselt kerge lugemine.
Enamasti, lihtsalt tea, et WindowServer on see, mida MacOS ja kõik selle rakendused kasutavad, et kuvada ekraanil asju. See on täiesti ohutu.
Miks WindowServer kasutab nii palju CPU-d?
Nagu oleme öelnud, suhtleb iga rakendus WindowServeriga, et joonistada asju ekraanil. Kui WindowServer võtab palju CPU võimsust, proovige sulgeda rakendusi ja vaadake, kas kasutus langeb. Kui näete pärast konkreetse programmi sulgemist eriti suurt langust, on see programm tõenäoliselt vastutav suure protsessori kasutamise eest.
Mõningal määral on see normaalne: programmid, mis muutuvad ekraanil kuvatavaid pidevalt, kasutavad Windowsi serverit üsna vähe, mis tähendab, et nad kasutavad CPU võimsust. Seega on mõttekas mängude, video redigeerijate ja muude pidevalt värskendavate rakenduste puhul, mis põhjustavad Windowsi serveri CPU kasutuse tippu.
Olles öelnud, et mõnikord võib tarkvaras esinev viga põhjustada ülemäärast Windowsi serveri protsessori kasutamist. Kui märkate seda mustrit ja ei arva seda rakendust peaks tekitades Windowsi serveri protsessori kasutamisel selle suure piigi, võtke ühendust arendajaga. Võib-olla olete leidnud probleemi, mida nad saavad parandada.
Kui WindowServer kasutab palju jõudu isegi siis, kui teil pole midagi palju, siis on veel mõned asjad, mida saate proovida. Esmalt vaadake meie artiklit, mis käsitleb aeglase Maci kiirendamist, eriti jaotist, mis käsitleb läbipaistvuse vähendamist. Selle võimaluse leiate jaotises Süsteemieelistused> Kättesaadavus> Ekraan ja see on teadaolevalt vähendanud WindowSeveri protsessori kasutamist, eriti vanematel Macidel.
Võite proovida ka mittevajalikke aknaid sulgeda, tagades, et teie töölaual ei oleks liiga palju ikoone ja vähendataks missioonikontrollis kasutatavate töölaudade arvu. Kui ükski neist ei toimi, kaaluge NVRAMi lähtestamist; see võib mõnedel juhtudel aidata.
Veel üks asi, mida meeles pidada: kui kasutate mitut monitori, kasutab WindowServer rohkem kuvari võimsust, et joonistada mitu kuvarit. Mida rohkem kuvasid lisate, seda tõsi see on.
Foto krediit: Hamza Butt