Sa olid tsoonis, lõõmasid oma töövoogu ja siis hakkas tühjalt kohalt teie Mac kokutama. Teie süsteemi rakendused ei avanenud välkkiirelt ja rakenduste vahel vahetamine toimus viivitusega.

Et mõista, miks teie Mac nii käitus, avasite tõenäoliselt aktiivsusmonitori, kuid avastasite, et teie Maci protsessor töötab täiskallutatud, põhjustades Maci probleeme.

Aga miks oli teie Maci protsessori kasutus nii kõrge? Kas selle põhjuseks oli protsess nimega WindowServer? Noh, uurime välja.

Mis on WindowServer Macis?

Nime vaadates võib jääda mulje, et WindowServeril on midagi pistmist Internetiga. Lõppude lõpuks leidub servereid enamasti veebis, kuna need aitavad meil teenindada otsitavaid veebisaite.

Sellegipoolest pole teie Maci WindowServeri protsessil Internetiga mingit pistmist. Tegelikult vastutab protsess teie Macis põhiülesande täitmise eest – Macis akende joonistamise eest. See tähendab, et kõiki Macis kuvatavaid aknaid renderdab ja haldab WindowServer.

Seega, kui avate oma Macis rakenduse, suhtleb see WindowServeriga, et luua teie ekraanile oma kasutajaliides. Pärast seda haldab WindowServer dünaamiliselt teie ekraani läbipaistvust, sisu ja muid elemente.

Lisaks hakkab protsess tööle kohe, kui teie Mac ellu ärkab, kuna see vastutab renderdamise eest dokk, macOS-i menüüribaja kõik töölaual olevad ikoonid.

Kõik see näitab, et WindowServer on missioonikriitiline protsess ja protsessi protsessori kasutus on otseselt võrdeline teie Maci töölaudade ja akende arvuga.

Seega, kui teie Macis on avatud mitu rakendust või kasutate oma tööruumis mitut kuvarit, on WindowServeri protsess seotud CPU ressurssidega.

Aga kuidas kontrollida, kui palju ressursse WindowServer tarbib? Uurime allpool.

Kuidas kontrollida WindowServeri protsessori kasutamist

Nüüd, kui me teame, mis on WindowServer, saame kindlaks teha, kui palju riistvararessursse Maci WindowServeri protsess kulutab. Seega järgige allolevaid lihtsaid juhiseid:

  1. Kasuta Käsk + tühik otsetee Spotlighti avamiseks oma Macis. Pärast seda otsige Aktiivsusmonitor.
  2. Otsima WindowServer ja topeltklõpsake sellel, et näha protsessi protsessori- ja mälukasutust.

Nagu varem selgitatud, on WindowServeri protsess võimeline kulutama palju CPU tsükleid. See tähendab, et kui teie Maci rakendused töötavad õigesti, peaks protsess tarbima 10–30 protsenti teie protsessorite arvutusvõimsusest.

Vastupidi, kui teie Maci rakenduses on viga, võib see põhjustada WindowServeri suurema arvutusvõimsuse tarbimise, kuid selle saate parandada järgmiselt.

11 võimalust WindowServeri protsessori kasutuse vähendamiseks

Kui teie Maci WindowServeri protsess kulutab palju protsessoritsükleid, võite sama vähendamiseks järgida allolevaid näpunäiteid.

1. Tühjendage oma töölaud

Failide omamine töölaual võib olla mugav. See võimaldab teil failidele hõlpsasti juurde pääseda ja pakub sageli kasutatavatest failidest linnulennulist ülevaadet.

See tähendab, et kui teie töölaual on palju elemente, peab WindowServeri protsess renderdama nii ikoonid kui ka aknad, millega töötate.

Seega, kui teie töölaual on palju ikoone, saate need teisaldada või kustutada, kui need pole vajalikud.

See vähendaks teie protsessori koormust akende töölaual renderdamisel.

2. Eemaldage oma Macist lisatöölauad

Kui teil on mitu lauaarvutit erinevate rakendustega, võib teid muuta tootlikkuse peaestro. See tähendab, et kui teie Macis on mitu lauaarvutit, võite mõne neist unustada.

Seetõttu peab WindowServer värvima täiendavaid aknaid, mida te ei kasuta. See suurendab WindowServeri protsessi koormust.

Nii et selle probleemi lahendamiseks avage Missiooni juhtimine vajutades F3 ja hõljutage kursorit töölaual, mida te sageli ei kasuta. Seda tehes kuvatakse selle kohal ikoon "x", millel saate töölaua sulgemiseks klõpsata.

3. Vähendage liikumist ja läbipaistvust

Teie Maci rakendustel on läbipaistev taust, mis muudab need esteetiliselt meeldivaks. See tähendab, et see maksab täiendavate CPU tsüklite kasutamise eest.

Seetõttu võib rakenduste läbipaistvuse vähendamine põhjustada WindowServeri protsessori kasutuse vähenemise.

Läbipaistvuse ja liikumise vähendamiseks Macis saate järgida alltoodud samme.

  1. Avatud Süsteemisätted käivitades Spotlighti kasutades Käsk + tühik otsetee. Teise võimalusena saate selle avada dokis.
  2. Kliki Juurdepääsetavus > Ekraan ja lülitage lülitid sisse Vähenda liikumist ja Vähendage läbipaistvust.

4. Lülitage väliste kuvarite jaoks eraldi ruumid välja

Väliste kuvarite ühendamine Maciga võib teie tootlikkust plahvatuslikult suurendada. Kuid see tootlikkuse kasv toimub täiendavate CPU tsüklite hinnaga.

Pidage meeles, et teie väline monitor toetub kuva väljastamiseks endiselt teie Maci protsessorile, nii et kõik sellel olevad aknad peab joonistama teie Maci WindowServer.

Seetõttu koormab välise monitori olemasolu teie süsteemi palju. Lisaks suurendab välise kuvari jaoks eraldi ruumi olemasolu veelgi, kuna uusi töölaudu peab haldama ja renderdama Mac.

CPU koormuse vähendamiseks, kui see on ühendatud väliste monitoridega, järgige alltoodud samme.

  1. Minema Süsteemisätted oma Macis dokist. Või kasutage Spotlighti otsingut.
  2. Kliki Töölaud ja dokk ja lülitage lüliti välja Kuvaritel on eraldi ruumid.

Muudatuste jõustumiseks peate oma Macist välja logima ja uuesti sisse logima.

5. Eemaldage oma Macist probleemsed rakendused

Kui Maci WindowServeri protsessi protsessorikasutus suureneb teatud rakenduste avamisel, võib kõigi teie probleemide süüdlane olla lollakas rakendus.

Seetõttu, kui arvate, et teatud rakendused suurendavad teie Maci protsessori koormust, on parem need kustutada või võtta ühendust arendajaga, et probleemile lahendus leida.

6. Kontrolli kas uuendused on saadaval

Vananenud operatsioonisüsteemi olemasolu Macis põhjustab mitmeid probleeme. Mõnel juhul võib see põhjustada WindowServeri suurema CPU tsükli tarbimise.

Selle probleemi lahendamiseks pole vaja teha muud, kui minna Süsteemisätted > Kindral > Tarkvara värskendus.

7. Taaskäivitage oma Mac

Maci kasutajad taaskäivitavad süsteemi harva; lõppude lõpuks töötab see hästi ilma taaskäivitamiseta. Sellegipoolest on süsteemi taaskäivitamine hea mõte, kui teie Maci WindowServer kulutab palju arvutusvõimsust.

Seda tehes taaskäivitatakse kõik teie Maci mälusüsteemid ja eemaldatakse kõik probleemid, mis võisid protsessorit või mälusüsteeme häirida.

Maci taaskäivitamiseks klõpsake Apple'i menüül ja valige Taaskäivita rippmenüüst. Teise võimalusena võite vajutada ja hoida all oma Maci toitenuppu.

Kui aga teie Mac on suure protsessori kasutuse tõttu külmunud, võite kasutada mõnda edasijõudnutest viise Maci taaskäivitamiseks või sundimiseks sulgemiseks.

8. Kontrollige, kas teie Maci rakendused on värskendatud

Enamasti võib vana rakendus Macis põhjustada probleeme WindowServeriga, kuna vanemad rakendused ei saa macOS-i uuemate versioonidega korralikult suhelda.

Seetõttu võite suunduda aadressile Rakenduste pood > Värskendused > Värskenda kõik rakenduste värskendamiseks.

Kui kasutate Homebrew'i, saate pärast terminalirakenduse avamist sisestada järgmise käsu.

pruulima värskendada
Pildi krediit: Apple

Kui teil on ProMotioni ekraaniga Mac, nt 14- või 16-tolline MacBook Pro, selle keelamine ja värskendussageduse vähendamine võib vähendada WindowServeri CPU kasutust.

Sama tegemiseks minge aadressile Süsteemi eelistused > Kuvab > Värskendamise määr. Seejärel saate valida enda valitud värskendussageduse.

10. Kustutage oma Maci vahemälu

Iga teie süsteemi rakendus loob ajutisi andmeid, et see korralikult toimiks. Neid faile nimetatakse vahemälufailideks ja kuigi need panevad rakendused tööle, võivad need põhjustada ka teie süsteemi talitlushäireid.

Nii et meie puhul võivad need failid suurendada teie Maci Windowsi serveri CPU kasutust.

Seetõttu avage nende failide kustutamiseks Leidja, kliki Mine hoidke menüüribal all nuppu Võimalus klahvi ja klõpsake nuppu Raamatukogu rippmenüüs. Seejärel avage Vahemälud kausta ja kustutage kõik failid siit.

11. Lähtestage oma Macis SMC

Süsteemihalduskontroller (SMC) haldab Maciga seotud madalatasemelisi funktsioone. Üks neist ülesannetest hõlmab ekraani haldamist kaane tõstmisel.

Seetõttu võivad probleemid SMC-s põhjustada teie Maci Windowsi serveri protsessi suurt CPU-kasutust. Seega lugege julgelt meie spetsiaalset juhendit SMC lähtestamine Macis.

Kas teie Mac töötab endiselt aeglaselt?

Kuigi WindowServer võib põhjustada teie Maci aeglustumist, võib teie süsteem olla mitmel muul põhjusel, et teie süsteem ei suuda kunagi varem toimimist pakkuda.

Süsteemi jõudluse parandamiseks võite vaadata salvestussüsteeme või osta uue Maci, eriti kui olete praegust juba mitu aastat kasutanud.