See artikkel on osa meie käimasolevast seeriast, milles selgitatakse erinevaid aktiivsuse monitoris leiduvaid protsesse, nagu kernel_task, hidd, mdsworker, installd ja paljud teised. Kas te ei tea, millised on need teenused? Parem alustage lugemist!
WindowServer on MacOS põhiosa ning teie rakenduste ja teie displei vaheline side. Kui näete midagi oma Maci ekraanil, pani see WindowServer siia. Iga avatud aken, iga veebisait, kuhu sirvite, iga mängitav mäng - WindowServer "visandab" kõik oma ekraanil. Apple'i arendajajuhendis saate lugeda rohkem, kui olete tehniliselt kallutatud, kuid see ei ole täpselt kerge lugemine.
Enamasti lihtsalt tean, et WindowServer on see, mida MacOS ja kõik rakendused, mida sellel käitate, kasutab ekraani asjade kuvamiseks. See on täiesti ohutu.
Miks on WindowServer nii palju protsessorit kasutanud?
Nagu öeldud, suhtleb iga rakendus WindowServeriga, et joonistada teie ekraanil asju. Kui WindowServer võtab kasutusele palju protsessorit, proovige sulgeda rakendusi ja näha, kas kasutus väheneb. Kui pärast eriprogrammi sulgemist näete eriti suurt langust, on see programm tõenäoliselt vastutav kõrge CPU kasutamise eest.
Mõnes mõttes on see normaalne: programmid, mis pidevalt muudavad ekraanil kuvatavaid näiteid, kasutavad WindowServerit üsna natuke, mis tähendab, et nad kasutavad CPU võimsust. Seega on mõistlik, et mängud, videotöötlusprogrammid ja muud pidevalt värskendavad rakendused põhjustaksid WindowServeri protsessori kasutuse tõusu.
Sellest hoolimata võib mõni tükk tarkvara viga põhjustada liigset protsessorit kasutades WindowServerit. Kui märkate seda mustrit ja ei arvesta seda rakendust peaks põhjustada selle suurt aeglustumist WindowServeri CPU kasutuses, kaaluge arendajaga ühendust võtmist. Võib-olla olete leidnud probleemi, mida nad saavad parandada.
Kui WindowServer hoiab ära palju energiat ka siis, kui sul pole palju midagi, siis on veel mõned asjad, mida saate proovida. Esmalt vaadake meie artiklit aeglase Maci kiirendamise kohta, eriti läbipaistvuse vähendamise kohta. Leiad selle suvandi Süsteemieelistused> Juurdepääsetavus> Kuva ja see on teada, et vähendab protsessorite WindowSever kasutamist, eriti vanematel Mac -idel.
Veel üks asi, mida meeles pidada: kui kasutate mitu monitori, hakkab WindowServer kasutama rohkem CPU võimsust, et juhtida mitut näidet. Mida rohkem kuvatakse, seda rohkem õige see on.
Photo credit: Hamza Butt