Jūs atradāties zonā, svilinājāt savu darbplūsmu, un tad, nez no kurienes, jūsu Mac sāka stostīties. Lietojumprogrammas jūsu sistēmā neatvērās zibenīgi ātri, un pārslēgšanās starp lietotnēm notika ar aizkavi.

Lai saprastu, kāpēc jūsu Mac izturējās šādi, jūs, iespējams, atvērāt Activity Monitor, lai atklātu, ka jūsu Mac datora centrālais procesors darbojās ar pilnu slīpumu, izraisot jūsu Mac problēmas.

Bet kāpēc CPU lietojums jūsu Mac datorā bija tik augsts? Vai tas bija procesa ar nosaukumu WindowServer dēļ? Nu, noskaidrosim.

Kas ir WindowServer operētājsistēmā Mac?

Aplūkojot nosaukumu, jums varētu rasties iespaids, ka WindowServer ir kaut kas saistīts ar internetu. Galu galā serveri galvenokārt ir atrodami globālajā tīmeklī, jo tie palīdz mums apkalpot vietnes, kuras mēs meklējam.

Tas nozīmē, ka Windows Server procesam jūsu Mac datorā nav nekāda sakara ar internetu. Faktiski šis process ir atbildīgs par pamatuzdevuma veikšanu jūsu Mac datorā — logu zīmēšanu jūsu Mac datorā. Tas nozīmē, ka visus logus, ko redzat savā Mac datorā, atveido un pārvalda WindowServer.

Tāpēc, atverot lietojumprogrammu savā Mac datorā, tā sazinās ar WindowServer, lai izveidotu savu lietotāja interfeisu jūsu displejā. Pēc tam WindowServer dinamiski pārvalda jūsu displeja caurspīdīgumu, saturu un citus elementus.

Turklāt process sāk darboties, tiklīdz jūsu Mac atdzīvojas, jo tas ir atbildīgs par renderēšanu Doks, macOS izvēlņu joslaun visas darbvirsmas ikonas.

Tas viss parāda, ka WindowServer ir ļoti svarīgs process, un procesa CPU lietojums ir tieši proporcionāls jūsu Mac datorā esošo galddatoru un logu skaitam.

Tātad, ja jūsu Mac datorā ir atvērtas vairākas lietotnes vai darbvietā izmantojat vairākus displejus, WindowServer process ir saistīts ar CPU resursu izmantošanu.

Bet kā pārbaudīt resursu daudzumu, ko patērē WindowServer? Noskaidrosim tālāk.

Kā pārbaudīt WindowServer CPU lietojumu

Tagad, kad mēs zinām, kas ir WindowServer, mēs varam noteikt, cik daudz aparatūras resursu patērē Mac Windows Server process. Tātad, izpildiet tālāk sniegtos vienkāršos norādījumus.

  1. Izmantojiet Komanda + atstarpe īsceļu, lai atvērtu Spotlight savā Mac datorā. Pēc tam meklējiet Aktivitātes monitors.
  2. Meklēt WindowServer un veiciet dubultklikšķi uz tā, lai skatītu procesa CPU un atmiņas lietojumu.

Kā paskaidrots iepriekš, WindowServer process spēj patērēt daudz CPU ciklu. Tomēr, ja jūsu Mac datorā esošās lietotnes darbojas pareizi, procesam vajadzētu patērēt 10–30 procentus no jūsu CPU skaitļošanas jaudas.

Gluži pretēji, ja jūsu Mac datora lietotnē ir kļūda, tas var izraisīt WindowServer patērēšanu vairāk skaitļošanas jaudas, taču šeit ir norādīts, kā jūs varat to novērst.

11 veidi, kā samazināt WindowServer centrālā procesora lietojumu

Ja WindowServer process jūsu Mac datorā patērē daudz CPU ciklu, varat sekot tālāk sniegtajiem padomiem, lai to samazinātu.

1. Atbrīvojiet savu darbvirsmu

Failu glabāšana darbvirsmā var būt ērta. Tas ļauj viegli piekļūt failiem un nodrošina bieži izmantoto failu skatu no putna lidojuma.

Tomēr, ja darbvirsmā ir daudz elementu, WindowServer procesam ir jāatveido gan ikonas, gan logi, ar kuriem strādājat.

Tāpēc, ja darbvirsmā ir daudz ikonu, varat tās pārvietot uz citu vietu vai izdzēst, ja tās nav vajadzīgas.

Tas samazinātu CPU slodzi, vienlaikus renderējot logus uz darbvirsmas.

2. Noņemiet papildu darbvirsmas savā Mac datorā

Ja jums ir vairāki galddatori ar dažādām lietotnēm, jūs varat kļūt par produktivitātes meistaru. Tomēr, ja jūsu Mac datorā ir vairāki galddatori, jūs varat aizmirst par dažiem no tiem.

Sakarā ar to WindowServer ir jākrāso papildu logi, kurus jūs neizmantojat. Tas palielina WindowServer procesa slodzi.

Tātad, lai atrisinātu šo problēmu, atveriet Misijas kontrole nospiežot F3 un virziet kursoru uz darbvirsmas, kuru neizmantojat bieži. To darot, virs tā tiks parādīta ikona "x", uz kuras varat noklikšķināt, lai aizvērtu darbvirsmu.

3. Samaziniet kustību un caurspīdīgumu

Programmām jūsu Mac datorā ir caurspīdīgs fons, kas ļauj tām izskatīties estētiski pievilcīgi. Tas nozīmē, ka tas maksā papildu CPU ciklus.

Tāpēc, samazinot lietojumprogrammu caurspīdīgumu, var samazināties WindowServer CPU lietojums.

Lai samazinātu caurspīdīgumu un kustību savā Mac datorā, varat veikt tālāk norādītās darbības.

  1. Atvērt Sistēmas iestatījumi palaižot Spotlight, izmantojot Komanda + atstarpe īsceļu. Varat arī to atvērt no doka.
  2. Klikšķiniet uz Pieejamība > Displejs un ieslēdziet slēdžus uz Samazināt kustību un Samaziniet caurspīdīgumu.

4. Izslēdziet atsevišķas vietas ārējiem displejiem

Ja jūsu Mac datoram ir pievienoti ārējie displeji, jūsu produktivitāte var palielināties eksponenciāli. Taču šis produktivitātes pieaugums notiek uz papildu CPU ciklu rēķina.

Atcerieties, ka jūsu ārējais monitors joprojām paļaujas uz jūsu Mac datora centrālo procesoru, lai izvadītu displeju, tāpēc visi tajā esošie logi ir jāzīmē jūsu Mac datora WindowServer.

Tāpēc ārējais monitors rada lielu slodzi jūsu sistēmai. Turklāt atsevišķas vietas ārējam displejam palielina slodzi, jo jauni galddatori jāpārvalda un jārenderē Mac.

Lai samazinātu CPU slodzi, kad tas ir savienots ar ārējiem monitoriem, varat veikt tālāk norādītās darbības.

  1. Iet uz Sistēmas iestatījumi savā Mac datorā no doka. Vai arī izmantojiet Spotlight meklēšanu.
  2. Klikšķiniet uz Darbvirsma un doks un izslēdziet slēdzi uz Displejiem ir atsevišķas telpas.

Lai izmaiņas stātos spēkā, jums būs jāatsakās no sava Mac datora un jāpiesakās vēlreiz.

5. Noņemiet problemātiskās lietotnes no sava Mac datora

Ja, atverot noteiktas lietojumprogrammas, Mac Windows Server procesa CPU lietojums palielinās, kļūdas lietotne var būt visu jūsu problēmu vaininieks.

Tāpēc, ja uzskatāt, ka noteiktas lietojumprogrammas palielina CPU noslodzi jūsu Mac datorā, vislabāk ir tās izdzēst vai sazināties ar izstrādātāju, lai rastu problēmas risinājumu.

6. Meklēt atjauninājumus

Ja jūsu Mac datorā ir novecojusi operētājsistēma, rodas vairākas problēmas. Dažos gadījumos tas var izraisīt WindowServer lielāku CPU ciklu patēriņu.

Lai atrisinātu šo problēmu, viss, kas jums jādara, ir doties uz Sistēmas iestatījumi > Ģenerālis > Programmatūras atjauninājums.

7. Restartējiet savu Mac datoru

Mac lietotāji reti restartē savu sistēmu; galu galā tas darbojas labi bez restartēšanas. Tomēr sistēmas restartēšana ir laba ideja, ja jūsu Mac datorā WindowServer patērē daudz skaitļošanas jaudas.

To darot, tiek restartētas visas jūsu Mac atmiņas sistēmas un tiek novērstas visas problēmas, kas varētu būt traucējušas centrālo procesoru vai atmiņas sistēmas.

Lai restartētu Mac datoru, noklikšķiniet uz Apple izvēlnes un izvēlieties Restartēt no nolaižamās izvēlnes. Varat arī nospiest un turēt Mac datora barošanas pogu.

Tomēr, ja jūsu Mac ir iesaldēts liela CPU lietojuma dēļ, varat izmantot kādu no uzlabotajām iespējām veidi, kā restartēt vai piespiedu kārtā izslēgt savu Mac datoru.

8. Pārbaudiet, vai jūsu Mac datorā esošās lietotnes ir atjauninātas

Bieži vien veca lietojumprogramma Mac datorā var radīt problēmas ar WindowServer, jo vecākas lietojumprogrammas nevar pareizi sazināties ar jaunākām MacOS versijām.

Tāpēc jūs varat doties uz Aplikāciju veikals > Atjauninājumi > Atjaunot visu lai atjauninātu savas lietojumprogrammas.

Ja izmantojat Homebrew, pēc termināļa lietotnes atvēršanas varat ierakstīt šādu komandu.

brūvēt Atjaunināt
Attēla kredīts: Apple

Ja jums ir Mac dators ar ProMotion displeju, piemēram 14 vai 16 collu MacBook Pro, to atspējojot un samazinot atsvaidzes intensitāti, var tikt samazināts WindowsServer CPU lietojums.

Lai darītu to pašu, dodieties uz Sistēmas preferences > Displeji > Atjaunošanas biežums. Pēc tam varat izvēlēties atsvaidzes intensitāti pēc savas izvēles.

10. Izdzēsiet kešatmiņu savā Mac datorā

Katra jūsu sistēmas lietotne ģenerē pagaidu datus, lai tā darbotos pareizi. Šie faili ir zināmi kā kešatmiņas faili, un, lai gan tie nodrošina lietotņu darbību, tie var izraisīt arī sistēmas darbības traucējumus.

Tātad mūsu gadījumā šie faili varētu palielināt Windows Server CPU izmantošanu jūsu Mac datorā.

Tāpēc, lai dzēstu šos failus, atveriet Meklētājs, klikšķiniet uz Aiziet izvēļņu joslā turiet nospiestu Opcija taustiņu un noklikšķiniet uz Bibliotēka nolaižamajā izvēlnē. Pēc tam atveriet Kešatmiņas mapi un izdzēsiet visus šeit esošos failus.

11. Atiestatiet SMC savā Mac datorā

Sistēmas pārvaldības kontrolieris (SMC) pārvalda zema līmeņa funkcijas, kas saistītas ar Mac. Viens no šiem uzdevumiem ietver displeja pārvaldību, kad paceļat vāku.

Tāpēc problēmas SMC var izraisīt lielu Windows Server procesa CPU izmantošanu jūsu Mac datorā. Tāpēc nekautrējieties izlasiet mūsu īpašo ceļvedi SMC atiestatīšana jūsu Mac datorā.

Vai jūsu Mac joprojām darbojas lēni?

Lai gan WindowServer var izraisīt jūsu Mac darbības palēnināšanos, var būt vairāki citi iemesli, kāpēc jūsu sistēma nespēj nodrošināt agrāko veiktspēju.

Lai uzlabotu sistēmas veiktspēju, varat apskatīt uzglabāšanas sistēmas vai iegādāties jaunu Mac datoru, it īpaši, ja pašreizējo lietojat vairākus gadus.