Što je WindowServer na Macu (i je li siguran?)

Brzi pogled na Monitor aktivnosti vašeg Maca(Mac’s Activity Monitor) otkrit će proces pod nazivom WindowServer u gornjem dijelu popisa. To je jedan od mnogih sistemskih procesa bez kojih vaš Mac ne može.

U ovom objašnjenju provest ćemo vas kroz prirodu WindowServera(WindowServer) i što on radi na vašem Macu(Mac) . Također ćemo pokriti razloge zašto se proces uvijek izvodi u pozadini i što učiniti kada se pretvori u CPU(becomes a CPU hog) .

Što je WindowServer na Macu?

WindowsServer središnja je komponenta Mac operativnog sustava koja je odgovorna za projiciranje vizualnog sučelja aplikacija na vaš zaslon. WindowServer također upravlja drugim važnim sustavnim(WindowServer) grafičkim korisničkim sučeljima ( GUI ) kao što su Dock i Traka izbornika(Menu Bar) . Sve što se pojavi na zaslonu vašeg Maca omogućio je WindowsServer .

macOS automatski pokreće WindowServer kada se prijavite na svoj Mac . Proces će ostati aktivan u pozadini, pokretati grafičko/vizualno sučelje svih aplikacija dok se ne odjavite ili isključite svoj Mac . Osim što pružaju grafičku podršku aplikacijama, neke pozadinske aplikacije bez sučelja okrenutog korisniku također se uvelike oslanjaju na WindowServer .

Je li WindowServer siguran?

WindowServer na Macu(Mac) je potpuno bezopasan proces sustava. Ako ništa drugo, pomaže aplikacijama i drugim procesima sustava ispravno funkcionirati. O WindowServeru biste se trebali brinuti samo kada preopterećuje CPU , podiže buku ventilatora ili usporava performanse vašeg Maca(Mac) .

Možda ćete biti u iskušenju da prisilno zatvorite WindowServer ako otkrijete da koristi suludu količinu CPU resursa u Monitoru aktivnosti(Activity Monitor) , ali ne biste trebali. Ne možete koristiti svoj Mac bez ovog procesa koji se izvodi u pozadini.

Prisilno zatvaranje WindowServera(WindowServer) će zatvoriti sve aktivne aplikacije, osvježiti operativni sustav i odjaviti vas s vašeg Maca(Mac) . Kada se ponovno prijavite, macOS će automatski ponovno pokrenuti WindowServer u pozadini i ciklus se nastavlja. To pokazuje koliko je proces važan za pravilno funkcioniranje vašeg Maca(Mac) .

Unatoč tome što je siguran proces sustava, WindowServer ponekad uzrokuje kvar vašeg Maca(Mac) . U sljedećem odjeljku objašnjavamo zašto se to događa i kako spriječiti visoku potrošnju CPU -a (CPU)WindowServera(WindowServer) u početku. 

Što uzrokuje veliku upotrebu CPU-a WindowServera(WindowServer High CPU Usage) (i kako(How) to popraviti(Fix) )

Naravno, potrošnja procesora(CPU) i memorije WindowServera ovisit će o broju aktivnih aplikacija koje koriste proces na vašem Macu(Mac) . Međutim, sljedeći čimbenici mogu dovesti do problema s velikom upotrebom CPU -a:  

1. Imate previše stavki na radnoj površini(1. You Have Too Many Items On Your Desktop)

Zapamtite(Remember) da je sve na zaslonu vašeg Maca stavio WindowServer . Što više stavki (ikona, datoteka, mapa itd.) postoji na vašoj radnoj površini, WindowServeru(WindowServer) je potrebna veća procesorska snaga da ih tamo zadrži.

Ako WindowServer koristi prekomjernu snagu procesora(CPU) , a na radnoj površini ima više od 50 stavki, izbrišite nepotrebne datoteke i ikone. Još bolje(Better) , premjestite ih u jednu mapu na radnoj površini.

2. Previše aktivnih aplikacija i Windowsa(2. Too Many Active Apps and Windows)

Previše aktivnih aplikacija i prozora također može uzrokovati vrtoglavi porast upotrebe CPU-a WindowServera(WindowServer CPU) . Zatvorite(Close) nepotrebne prozore i aplikacije koje ne koristite.

3. Pogrešan program uzrokuje problem(3. A Buggy Program Is Causing the Problem)

Ako korištenje CPU - a WindowServera preskoči(WindowServer) samo kada pokrenete određenu aplikaciju, aplikacija najvjerojatnije ima bug koji uzrokuje kvar. Da biste točno odredili aplikaciju koja uzrokuje problem, zatvorite sve aktivne aplikacije i ponovno ih pokrenite jednu po jednu. Koristite aplikaciju najmanje 3-5 minuta i provjerite korištenje WindowServera(WindowServer) u Monitoru aktivnosti(Activity Monitor) .

Ako aplikacija nenormalno poveća potrošnju CPU(CPU) -a WindowServera , ažurirajte aplikaciju i provjerite rješava li to problem. U suprotnom(Otherwise) , kontaktirajte razvojnog programera aplikacije kako biste podnijeli izvješće o grešci.

4. Vaš gaming miš je još jedan potencijalni krivac(4. Your Gaming Mouse Is Another Potential Culprit)

Neki korisnici Maca(Some Mac users) primijetili su da korištenje miša za igranje na njihovim uređajima uzrokuje da WindowServer(WindowServer) na Macu(Mac) koristi puno CPU snage. Odspojite(Disconnect) sve dodatke za igranje spojenih na vaš Mac i provjerite smanjuje li to korištenje WindowServer CPU -a.

5. Vizualni efekti i animacija(5. Visual Effects and Animation)

macOS se isporučuje sa značajkom "Transparentnost" koja zamagljuje pozadinu aktivnih prozora na slici vaše radne površine. Iako ova značajka dodaje neku vrstu estetskog efekta i vizualnosti prozorima aplikacija, može uzrokovati da WindowServer troši veliku snagu procesora(CPU) —posebno kada imate previše otvorenih prozora.

Idite na Postavke sustava(System Preferences) > Pristupačnost(Accessibility) > Prikaz(Display) i označite Smanjenje prozirnosti(Reduce transparency) i Smanjenje pokreta(Reduce motion) .

6. Postavljanje više virtualnih stolnih površina ili vanjskog monitora(6. Multiple Virtual Desktop or External Monitor Setup)

WindowServer troši više CPU snage i memorije ako koristite vanjski zaslon. Proces koristi još više procesorske snage za prijenos vizuala na više monitora. Ako na svom Macu koristite više zaslona(use multiple displays with your Mac) , ​​odspojite jedan monitor i provjerite smanjuje li to korištenje procesora WindowServera(WindowServer CPU) .

Korištenje više virtualnih desktopa ili prostora u kontroli misije(Mission Control) također može uzrokovati da WindowServer preoptereti vaš CPU . Da biste riješili problem, smanjite broj virtualnih stolnih računala u Kontroli misije(Mission Control) ili idite(Head) na Postavke sustava(System Preferences) > Kontrola misije(Mission Control) i poništite opciju Automatski prerasporedi prostore na temelju najnovije upotrebe(Automatically rearrange Spaces based on most recent use) .

Ako se problem nastavi, vratite se na izbornik Kontrola misije(Mission Control) i poništite izbor Zasloni imaju zasebne prostore(Displays have separate Spaces) .

Napomena:(Note:) Onemogućavanje "Zasloni imaju odvojene prostore" u Kontroli misije(Mission Control) smanjit će korištenje CPU -a WindowServera , ali vaš vanjski monitor može ostati prazan ako koristite aplikaciju na cijelom zaslonu.

WindowServer na Macu Pojednostavljeno

Nadamo se da sada znate što je WindowServer i zašto se proces stalno izvodi u pozadini. 

Ako WindowServer koristi nerazumno veliku snagu obrade na vašem Mac računalu(Mac) , upotrijebite gornje korake za rješavanje problema da biste dijagnosticirali i riješili problem. Ako se problem nastavi, ponovno pokretanje vašeg Maca(Mac) ili resetiranje njegovog NVRAM(resetting its NVRAM) -a definitivno bi vratilo proces u normalu.



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts