Pieradināt High WindowServer CPU Izmantojiet Mac datorā
Operētājsistēmā OS X Yosemite Mac saņēma ļoti daudz izmaiņu, kā arī ievērojamu vizuālo pārveidojumu, taču dažas no šīm izmaiņām un dažādi caurspīdīgie efekti var ietekmēt dažu lietotāju Mac veiktspēju ar kļūdainu WindowServer darbību. Tas parasti tiek demonstrēts ar WindowServer procesu, kas šķietami bez iemesla kļūst intensīvs CPU lietojums, bieži vien ar pārmērīgu atmiņas izmantošanu, kas dažos datoros izraisa ļoti gausu un nestabilu darbību Mac OS X un MacOS vispārējās lietošanas laikā.
Sliktākajā gadījumā, piemēram, Quick Look atvēršana, dažu jaunu Finder logu atvēršana vai aizņemta Finder mapju satura ritināšana izraisa WindowServer procesora lietojuma pieaugumu, kas ir pietiekami augsts, lai dators sasalst vai pat parādās daudz nomelnotais pludmales bumbas kursors.
Ja dažās situācijās ar MacOS un Mac OS X WindowServer bieži izmanto augstu CPU lietojumu bez jebkāda jēgpilna iemesla, šis raksts ir paredzēts jums. Mēs mēģināsim pieradināt WindowServer procesu, samazinot elementus un līdzekļus, kas var veicināt WindowServer uzvedību (vai nepareizu uzvedību), kas ir sarežģīts uzdevums, ņemot vērā, ka WindowServer ir nepieciešams, lai uzzīmētu gandrīz visu, kas redzams operētājsistēmā Mac OS X. Cerams, ka WindowServer CPU lietojums problēma ir vienkārši kļūda vai optimizācijas problēma, kas tiks novērsta, taču pagaidām šī darbība turpinās arī jaunākajās Mac OS versijās (Mac OS X 10.10.3 un jaunāka versija) pat jaunākajā Mac aparatūrā. Par laimi, ir daži risinājumi, kas palīdz, tāpēc ķersimies pie tā.
Izslēdziet caurspīdīgos efektus operētājsistēmā Mac OS X
Vienkārši izslēdzot caurspīdīguma efektus, tiek paātrināts katrs Mac dators, kurā darbojas Mac OS X Yosemite vai jaunāka versija neatkarīgi no tā, vai aparatūra ir jauna vai veca. Pat ja dators nešķiet īpaši lēns, tas gandrīz noteikti jutīsies ātrāk, izslēdzot caurspīdīguma efektus.
- Atveriet Apple izvēlni un izvēlieties "System Preferences", pēc tam dodieties uz "Pieejamība"
- Kreisajā izvēlnē izvēlieties “Displejs”
- Pārslēdziet slēdzi blakus vienumam “Samazināt caurspīdīgumu”, lai tas būtu IESLĒGTS (vai arī varat iespējot opciju Palielināt kontrastu, ja vēlaties, lai lietotāja saskarne būtu nedaudz vieglāk atšķirama, tādējādi izslēgtos arī caurspīdīgie elementi. OS X)
Ātruma pieaugums ir uzreiz pamanāms lielākajā daļā darbību, un jūs pat varat izmērīt rezultātus pirms un pēc, izmantojot Quartz Debug FPS kadru ātruma monitoru, kas atkarībā no aparatūras var būt 10 kadri/s vai lielāks. palielināt ekrāna animāciju atsvaidzes intensitāti.
Tas joprojām attiecas uz operētājsistēmu Mac OS X 10.10.3 (ja tā ir beta versija), tāpēc, iespējams, ir kāda spītīga kļūda vai, iespējams, joprojām ir nepieciešama veiktspējas optimizācija operētājsistēmai OS X Yosemite.
Man personīgi patīk caurspīdīgie efekti, tāpēc es mēdzu to saglabāt, izmantojot jaunāko Mac aparatūru, taču pat mans 2015. gada modelis Retina MacBook Pro ar 16 GB RAM saņem impulsu, izslēdzot caurspīdīgumu. Tikmēr tikko vecāka aparatūra, piemēram, MacBook Air no 2012. gada, ir satraucoši gausa ar caurspīdīgu efektu, un esmu dzirdējis līdzīgas sūdzības no Retina iMac 27 collu lietotājiem, kas acīmredzami ir diezgan jauna un jaudīga aparatūra.Tas, ka jaunajai aparatūrai ar pietiekamiem resursiem joprojām var būt grūti parādīt caurspīdīgus efektus operētājsistēmā OS X, liecina, ka ir iespējams programmatūras risinājums.
Aizvērt neizmantoto lietotņu un meklētāju Windows
Kad operētājsistēmā OS X Yosemite ir atvērti daudzi lietotņu logi vai Finder, WindowServer sāk patērēt pārmērīgi daudz resursu. Lai gan tas var notikt visās OS X versijās (vai jebkurā OS šajā gadījumā), Yosemite ir kaut kas unikāls, kas padara šo notikumu īpaši nogurdinošu.
Risinājums ir vairāk orientēts uz lietotāja uzvedību nekā jebkas cits; pieradiniet aizvērt neizmantotos logus vai lietotnes, lai tām vairs nebūtu nepieciešami resursi.
Aizvērt visas Windows taustiņsitiena atcerēšanās var būt noderīga, lai to pārvaldītu.
Pārtrauciet misijas vadības telpu pārkārtošanos
Ja izmantojat Spaces, kas būtībā ir virtuālā darbvirsmas vide operētājsistēmā Mac, šķiet, ka atstarpju pārkārtošanās, pamatojoties uz lietojumu, ir nelielas izmaiņas WindowServer darbībā.
- Atveriet System Preferences no Apple izvēlnes un dodieties uz “Mission Control”
- Atspējot iestatījumu “Automātiski pārkārtot atstarpes, pamatojoties uz pēdējo lietojumu”
Daudzi lietotāji tik un tā nepamana šo funkciju, tāpēc pat tad, ja uzlabojums ir gandrīz nulle, tas parasti netiek palaists garām.
Vairāki displeji? Izslēgt atstarpes katram
Ja jums ir vairāku displeju iestatījums, cits iestatījums, ko atspējot, ir atstarpes katram atsevišķam displejam.
- Atveriet sistēmas preferences un dodieties uz “Mission Control”
- Pārslēdziet iestatījumu “Displejos ir atsevišķas atstarpes” uz IZSLĒGTS
- Atteikties vai vēl labāk, restartējiet Mac
Protams, ja jūs savā Mac datorā neizmantojat vairākus ekrānus, šīs izmaiņas neietekmēs, tāpēc jums vajadzētu koncentrēties uz citu vietu.
Reboot
Ja esat viens no tiem Mac lietotājiem, kuri nekad neizslēdz vai neatsāknē savu Mac datoru, bet jums ir problēmas ar Windows Server augstu CPU, iespējams, vēlēsities pielāgot un restartēt Mac datoru mazliet biežāk. Vienkārša Mac restartēšana piedāvā pagaidu risinājumu WindowServer procesa nepareizai darbībai. Es zinu, ka tas izklausās pēc vājākā padoma, taču vairāki komentētāji ir ziņojuši par īslaicīgiem panākumiem, un es pats esmu novērojis uzlabojumus. Noteikti mazāk nekā ideāli, taču, kamēr nav novērsts galvenais iemesls, tas var palīdzēt.
Ja esat paveicis visu iepriekš minēto un joprojām konstatējat, ka Windows Server darbojas nepareizi vai Mac darbojas neparasti lēni, ir vērts pārskatīt šos padomus, lai paātrinātu OS X Yosemite darbību, vai pat vispārīgus padomus, lai saprastu, kāpēc Mac var darboties lēni, kas var palīdzēt tālāk.
Vai jums ir radušās problēmas ar Windows Server? Vai jums ir kādi padomi, kā samazināt WindowServer resursu izmantošanu operētājsistēmā OS X Yosemite? Noteikti padalieties ar savu pieredzi un trikiem mūsu komentāros.