Bili ste u zoni, probijali ste svoj radni proces, a onda je, niotkuda, vaš Mac počeo zastajkivati. Aplikacije na vašem sustavu nisu se otvarale munjevitom brzinom, a prebacivanje između aplikacija dolazilo je s kašnjenjem.

Da biste razumjeli zašto se vaš Mac tako ponašao, vjerojatno ste otvorili Activity Monitor, samo da biste otkrili da vaš CPU na vašem Macu radi punom parom - zbog čega se vaš Mac muči.

Ali zašto je korištenje CPU-a na vašem Macu bilo toliko visoko? Je li to bilo zbog procesa koji se zove WindowServer? Pa, idemo saznati.

Što je WindowServer na Macu?

Gledajući naziv, mogli biste imati dojam da WindowServer ima neke veze s internetom. Uostalom, poslužitelji se uglavnom nalaze na svjetskoj mreži jer nam pomažu poslužiti web stranice koje tražimo.

Ipak, proces WindowServer na vašem Macu nema nikakve veze s internetom. Zapravo, proces je odgovoran za izvođenje temeljnog zadatka na vašem Macu—crtanje prozora na vašem Macu. To znači da sve prozore koje vidite na svom Macu prikazuje i njima upravlja WindowServer.

instagram viewer

Stoga, kada otvorite aplikaciju na vašem Macu, ona komunicira s WindowServerom kako bi stvorila svoje korisničko sučelje na vašem zaslonu. Nakon toga, WindowServer dinamički upravlja prozirnošću, sadržajem i drugim elementima na vašem zaslonu.

Osim toga, proces počinje raditi čim vaš Mac oživi, ​​jer je odgovoran za renderiranje pristanište, macOS traka izbornika, i sve ikone na radnoj površini.

Sve ovo pokazuje da je WindowServer proces od ključne važnosti, a upotreba CPU-a procesa izravno je proporcionalna broju desktopa i prozora na vašem Macu.

Dakle, ako imate nekoliko otvorenih aplikacija na svom Macu ili koristite više zaslona u svom radnom prostoru, proces WindowServera mora zauzeti CPU resurse.

Ali kako provjeriti količinu resursa koju WindowServer troši? Otkrijmo u nastavku.

Kako provjeriti korištenje CPU-a WindowServera

Sada kada znamo što je WindowServer, možemo odrediti koliko hardverskih resursa Macov WindowServer proces troši. Dakle, slijedite jednostavne upute u nastavku:

  1. Koristiti Command + Space prečac za otvaranje Spotlighta na vašem Macu. Nakon toga tražite Monitor aktivnosti.
  2. Traziti WindowServer i dvaput kliknite na isti da biste vidjeli CPU i korištenje memorije procesa.

Kao što je ranije objašnjeno, WindowServer proces može potrošiti mnogo CPU ciklusa. Ipak, ako aplikacije na vašem Macu rade ispravno, proces bi trebao trošiti 10-30 posto računalne snage vašeg CPU-a.

Naprotiv, ako aplikacija na vašem Macu ima grešku, to bi moglo uzrokovati da WindowServer troši više računalne snage, ali evo kako to možete popraviti.

11 načina za smanjenje upotrebe procesora WindowServera

Ako proces WindowServer na vašem Macu troši puno CPU ciklusa, možete slijediti savjete u nastavku kako biste to smanjili.

1. Očistite svoju radnu površinu

Imati datoteke na radnoj površini može biti zgodno. Omogućuje vam jednostavan pristup datotekama i pruža pogled iz ptičje perspektive na datoteke koje često koristite.

Ipak, ako imate mnogo elemenata na radnoj površini, WindowServer proces mora renderirati i ikone i prozore na kojima radite.

Stoga, ako imate mnogo ikona na radnoj površini, možete ih premjestiti na drugo mjesto ili ih izbrisati ako su nepotrebne.

Time biste smanjili opterećenje vašeg CPU-a tijekom renderiranja prozora na radnoj površini.

2. Uklonite dodatna stolna računala na vašem Macu

Imati nekoliko stolnih računala s različitim aplikacijama može vas učiniti maestrom produktivnosti. Ipak, ako imate nekoliko stolnih računala na svom Macu, možda ćete neke od njih zaboraviti.

Zbog toga WindowServer mora slikati dodatne prozore koje ne koristite. Ovo povećava opterećenje procesa WindowServer.

Da biste riješili ovaj problem, otvorite Kontrola misije pritiskom F3 i zadržite kursor na radnoj površini koju ne koristite često. Ako to učinite, prikazat će se ikona "x" preko koje možete kliknuti da biste zatvorili radnu površinu.

3. Smanjite kretanje i prozirnost

Aplikacije na vašem Macu imaju prozirnu pozadinu, zbog čega izgledaju estetski ugodno. Ipak, to dolazi po cijenu korištenja dodatnih CPU ciklusa.

Stoga smanjenje transparentnosti aplikacija može uzrokovati pad upotrebe CPU-a WindowServera.

Kako biste smanjili prozirnost i pokrete na svom Macu, možete slijediti dolje navedene korake:

  1. Otvoren Postavke sustava pokretanjem Spotlighta pomoću Command + Space prečac. Alternativno, možete ga otvoriti iz Docka.
  2. Kliknite na Pristupačnost > Prikaz i uključite prekidače za Smanjite kretanje i Smanjite prozirnost.

4. Isključite odvojene prostore za vanjske zaslone

Povezivanje vanjskih zaslona s vašim Mac računalom može eksponencijalno povećati vašu produktivnost. Ali ovo povećanje produktivnosti dolazi po cijenu dodatnih CPU ciklusa.

Imajte na umu da se vaš vanjski monitor još uvijek oslanja na CPU vašeg Mac računala za ispis zaslona, ​​tako da sve prozore na njemu mora nacrtati WindowServer na vašem Macu.

Stoga posjedovanje vanjskog monitora znatno opterećuje vaš sustav. Osim toga, odvojeni prostori za vaš vanjski zaslon dodatno povećavaju opterećenja budući da novim stolnim računalima mora upravljati i prikazati ih Mac.

Kako biste smanjili opterećenje CPU-a kada ste spojeni na vanjske monitore, možete slijediti korake u nastavku:

  1. Ići Postavke sustava na vašem Macu s Docka. Ili upotrijebite Spotlight pretraživanje.
  2. Kliknite na Radna površina & Dock i isključite prekidač za Zasloni imaju odvojene prostore.

Morat ćete se odjaviti sa svog Mac računala i ponovno prijaviti kako bi promjene stupile na snagu.

5. Uklonite problematične aplikacije s vašeg Maca

Ako se upotreba CPU-a procesa WindowServer na Macu poveća kada otvorite određene aplikacije, aplikacija s greškama mogla bi biti krivac za sve vaše probleme.

Stoga, ako mislite da određene aplikacije povećavaju opterećenje CPU-a na vašem Macu, najbolje je da ih izbrišete ili stupite u kontakt s programerom kako biste pronašli rješenje problema.

6. Provjerite ima li ažuriranja

Zastarjeli operativni sustav na vašem Macu uzrokuje nekoliko problema. U nekim slučajevima, to može uzrokovati da WindowServer troši više CPU ciklusa.

Kako biste riješili ovaj problem, sve što trebate učiniti je uputiti se na Postavke sustava > Općenito > Ažuriranje softvera.

7. Ponovno pokrenite svoj Mac

Mac korisnici rijetko ponovno pokreću svoj sustav; uostalom, radi dobro i bez ponovnog pokretanja. Ipak, ponovno pokretanje sustava dobra je ideja ako WindowServer na vašem Macu troši mnogo računalne energije.

Time se ponovno pokreću svi memorijski sustavi na vašem Macu i uklanjaju se svi problemi koji su možda opterećivali CPU ili memorijske sustave.

Za ponovno pokretanje vašeg Maca kliknite na Appleov izbornik i odaberite Ponovno pokretanje s padajućeg izbornika. Alternativno, možete pritisnuti i držati tipku za napajanje na vašem Macu.

Međutim, ako je vaš Mac zamrznut zbog velike upotrebe CPU-a, možete koristiti jedan od naprednih načine za ponovno pokretanje ili prisilno isključivanje vašeg Maca.

8. Provjerite jesu li aplikacije na vašem Macu ažurirane

Češće nego ne, posjedovanje stare aplikacije na vašem Macu može uzrokovati probleme s WindowServerom, budući da starije aplikacije ne mogu ispravno komunicirati s novijim verzijama macOS-a.

Stoga se možete uputiti na Trgovina aplikacijama > nadopune > Ažuriraj sve ažurirati svoje aplikacije.

Ako koristite Homebrew, možete upisati sljedeću naredbu nakon otvaranja aplikacije Terminal.

skuhati Ažuriraj
Kredit za sliku: Jabuka

Ako imate Mac s ProMotion zaslonom, npr 14-inčni ili 16-inčni MacBook Pro, njegovo isključivanje i smanjenje stope osvježavanja moglo bi smanjiti upotrebu CPU-a WindowServera.

Da biste učinili isto, idite na Postavke sustava > Prikazi > Brzina osvježavanja. Nakon toga možete odabrati brzinu osvježavanja po svom izboru.

10. Izbrišite predmemoriju na vašem Macu

Svaka aplikacija na vašem sustavu generira privremene podatke kako bi ispravno funkcionirala. Te su datoteke poznate kao datoteke predmemorije, a iako omogućuju rad aplikacija, također mogu uzrokovati kvar vašeg sustava.

Dakle, u našem slučaju, ove datoteke bi mogle povećati upotrebu CPU-a WindowServera na vašem Macu.

Stoga, da biste izbrisali te datoteke, otvorite Tražilica, kliknite na Ići na traci izbornika držite tipku Opcija tipku i kliknite na Knjižnica u padajućem izborniku. Zatim otvorite Spremišta mapu i izbrišite sve datoteke ovdje.

11. Resetirajte SMC na vašem Macu

Kontroler upravljanja sustavom (SMC) upravlja funkcijama niske razine koje se odnose na Mac. Jedan od tih zadataka uključuje upravljanje zaslonom kada podignete poklopac.

Stoga bi problemi u SMC-u mogli uzrokovati veliku upotrebu procesora WindowServer procesa na vašem Macu. Stoga slobodno pročitajte naš namjenski vodič resetiranje SMC-a na vašem Macu.

Radi li vaš Mac i dalje sporo?

Iako WindowServer može uzrokovati usporavanje vašeg Maca, može postojati nekoliko drugih razloga zbog kojih vaš sustav nije u stanju isporučiti performanse kao nekad.

Kako biste poboljšali performanse svog sustava, mogli biste pogledati sustave za pohranu ili kupiti novi Mac, posebno ako ste koristili trenutni već nekoliko godina.