Mac'te WindowServer nedir (ve Güvenli mi?)

Mac'inizin Activity Monitor'üne(Mac’s Activity Monitor) hızlı bir bakış , listenin en üst kısmında WindowServer adlı bir işlemi ortaya çıkaracaktır . Mac'inizin(Mac) onsuz yapamayacağı birçok sistem işleminden biridir .

Bu açıklayıcıda, WindowServer'ın(WindowServer) doğası ve Mac'inizde(Mac) ne yaptığı konusunda size yol göstereceğiz . Ayrıca, işlemin her zaman arka planda çalışmasının nedenlerini ve bir CPU domuzu(becomes a CPU hog) olduğunda ne yapılması gerektiğini de ele alacağız .

Mac'te WindowServer nedir?

WindowsServer , uygulamaların görsel arayüzünü ekranınıza yansıtmaktan sorumlu olan Mac işletim sisteminin merkezi bir bileşenidir . WindowServer ayrıca (WindowServer)Dock ve Menü Çubuğu(Menu Bar) gibi diğer önemli sistem grafik kullanıcı arayüzlerini ( GUI ) yönetir . Mac'inizin ekranına gelen her şey WindowsServer tarafından mümkün kılındı .

macOS , Mac'inizde(Mac) oturum açtığınızda WindowServer'ı(WindowServer) otomatik olarak başlatır . İşlem, siz Mac'inizi(Mac) kapatana veya oturumu kapatana kadar tüm uygulamaların grafik/görsel arayüzüne güç vererek arka planda etkin kalacak . Uygulamalara grafik desteği sağlamanın yanı sıra, kullanıcıya yönelik bir arabirimi olmayan bazı arka plan uygulamaları da büyük ölçüde WindowServer'a(WindowServer) güvenir .

WindowServer Güvenli mi?

Mac'teki(Mac) WindowServer tamamen zararsız bir sistem işlemidir. Herhangi bir şey varsa, uygulamaların ve diğer sistem işlemlerinin doğru çalışmasına yardımcı olur. WindowsServer için yalnızca CPU'yu(CPU) aşırı yüklediğinde , fan sesini yükselttiğinde veya Mac'inizin(Mac) performansını yavaşlattığında endişelenmelisiniz .

Activity Monitor'de aşırı miktarda (Activity Monitor)CPU kaynağı kullandığını fark ederseniz, WindowServer'dan(WindowServer) zorla çıkmak isteyebilirsiniz , ancak yapmamalısınız. Bu işlem arka planda çalışmadan Mac'inizi(Mac) kullanamazsınız .

WindowServer'dan zorla(WindowServer) çıkmak , tüm etkin uygulamaları kapatır, işletim sistemini yeniler ve Mac'inizdeki(Mac) oturumunuzu kapatır . Tekrar oturum açtığınızda, macOS otomatik olarak WindowServer'ı(WindowServer) arka planda yeniden başlatır ve döngü devam eder. Bu, sürecin Mac'inizin(Mac) düzgün çalışması için ne kadar önemli olduğunu gösteriyor .

Güvenli bir sistem işlemi olmasına rağmen, WindowServer bazen Mac'inizin(Mac) arızalanmasına neden olur. Bir sonraki bölümde, bunun neden olduğunu ve WindowServer'ın(WindowServer) yüksek CPU kullanımını tomurcukta nasıl kıstıracağımızı açıklıyoruz. 

WindowServer Yüksek CPU Kullanımına(WindowServer High CPU Usage) Neden Olan Nedir ( Ve Nasıl (How)Düzeltilir(Fix) )

Doğal olarak, WindowServer'ın CPU ve bellek tüketimi, (CPU)Mac'inizdeki(Mac) işlemi kullanan aktif uygulamaların sayısına bağlı olacaktır . Ancak, aşağıdaki faktörler yüksek CPU kullanımı sorunlarına neden olabilir:  

1. Masaüstünüzde Çok Fazla Öğeniz Var(1. You Have Too Many Items On Your Desktop)

(Remember)Mac'inizin ekranındaki her şeyin oraya WindowServer tarafından yerleştirildiğini (WindowServer)unutmayın . Masaüstünüzde ne kadar çok öğe (simge, dosya, klasör vb.) varsa, bunları orada tutmak için WindowServer tarafından o kadar fazla işlem gücü gerekir.(WindowServer)

WindowServer aşırı CPU gücü kullanıyorsa ve masaüstünüzde 50'den fazla öğe varsa, gereksiz dosyaları ve simgeleri silin. Daha(Better) da iyisi, bunları masaüstünde tek bir klasöre taşıyın.

2. Çok Fazla Aktif Uygulama ve Windows(2. Too Many Active Apps and Windows)

Çok fazla etkin uygulama ve pencereye sahip olmak, WindowServer CPU kullanımının hızla artmasına da neden olabilir. Kullanmadığınız gereksiz pencereleri ve uygulamaları kapatın .(Close)

3. Bir Buggy Programı Soruna Neden Oluyor(3. A Buggy Program Is Causing the Problem)

WindowServer'ın CPU kullanımı yalnızca belirli bir uygulamayı başlattığınızda tavan yapıyorsa, uygulamada büyük olasılıkla hatalı çalışmasına neden olan bir hata vardır . (WindowServer)Soruna neden olan uygulamayı tam olarak belirlemek için tüm etkin uygulamaları kapatın ve birer birer yeniden başlatın. Bir uygulamayı en az 3-5 dakika kullanın ve Activity Monitor'de (Activity Monitor)WindowServer kullanımını kontrol edin .

Bir uygulama, WindowServer'ın CPU tüketimini anormal şekilde artırırsa, uygulamayı güncelleyin ve bunun sorunu çözüp çözmediğini kontrol edin. Aksi takdirde(Otherwise) , bir hata raporu göndermek için uygulama geliştiricisiyle iletişime geçin.

4. Oyun Fareniz Başka Bir Potansiyel Suçlu(4. Your Gaming Mouse Is Another Potential Culprit)

Bazı Mac kullanıcıları (Some Mac users),(Mac) cihazlarında oyun faresi kullanmanın Mac'te WindowServer'ın(WindowServer) çok fazla CPU gücü kullanmasına neden olduğunu belirtti. Mac'inize(Mac) bağlı tüm oyun aksesuarlarının bağlantısını kesin ve bunun (Disconnect)WindowServer CPU kullanımını azaltıp azaltmadığını kontrol edin .

5. Görsel Efektler ve Animasyon(5. Visual Effects and Animation)

macOS, etkin pencerelerin arka planını masaüstü resminize göre bulanıklaştıran bir "Şeffaflık" özelliğiyle birlikte gelir. Bu özellik, uygulama pencerelerine bir çeşit estetik etki ve görsel eklese de, özellikle çok fazla açık pencereniz olduğunda , WindowServer'ın(WindowServer) yüksek CPU gücü tüketmesine neden olabilir.(CPU)

Sistem Tercihleri(System Preferences) ​​> Erişilebilirlik(Accessibility) > Görüntüle'ye(Display) gidin ve Saydamlığı(Reduce transparency) azalt ve Hareketi azalt öğelerini(Reduce motion) işaretleyin .

6. Çoklu Sanal Masaüstü veya Harici Monitör Kurulumu(6. Multiple Virtual Desktop or External Monitor Setup)

Harici bir ekran kullanıyorsanız, WindowServer daha fazla CPU gücü ve bellek tüketir. İşlem, görselleri birden çok monitöre iletmek için daha da fazla işlem gücü kullanır. Mac'inizle birden fazla ekran kullanıyorsanız(use multiple displays with your Mac) , bir monitörün bağlantısını kesin ve bunun WindowServer CPU kullanımını azaltıp azaltmadığına bakın .

Mission Control'de(Mission Control) birden fazla sanal masaüstü veya Space kullanmak, WindowServer'ın (WindowServer)CPU'nuzu(CPU) aşırı yüklemesine de neden olabilir . Sorunu çözmek için, Görev Denetimi'nde veya Sistem Tercihleri'ne Git > Görev Denetimi'nde sanal masaüstlerinin sayısını azaltın ve Alanları en (Head)son(Mission Control) kullanıma göre(System Preferences) otomatik olarak (Mission Control)yeniden düzenle(Automatically rearrange Spaces based on most recent use) seçeneğinin işaretini kaldırın .

Sorun devam ederse, Görev Kontrol(Mission Control) menüsüne dönün ve Ekranların ayrı Boşlukları var(Displays have separate Spaces) seçeneğinin işaretini kaldırın .

Not: (Note:)Görev Kontrolünde(Mission Control) “Ekranların ayrı Alanları vardır” seçeneğini devre dışı bırakmak , WindowServer'ın CPU kullanımını azaltır, ancak bir uygulamayı tam ekranda kullanırsanız harici monitörünüz kararabilir.

Basitleştirilmiş Mac'te WindowServer

Umarım artık WindowServer'ın(WindowServer) ne olduğunu ve işlemin neden her zaman arka planda çalıştığını biliyorsunuzdur. 

WindowServer , Mac'inizde(Mac) makul olmayan derecede yüksek işlem gücü kullanıyorsa , sorunu tanılamak ve düzeltmek için yukarıdaki sorun giderme adımlarını kullanın. Sorun devam ederse, Mac'inizi(Mac) yeniden başlatmak veya NVRAM'ini sıfırlamak(resetting its NVRAM) işlemi kesinlikle normale döndürecektir.



About the author

IOS ve MacOS sistemlerinde 10 yılı aşkın deneyime sahip bir donanım mühendisiyim. Ayrıca son 5 yıldır akşam dersi öğretmeniyim ve kendime Google Chrome'u nasıl kullanacağımı öğrettim. Her iki alandaki becerilerim beni web sitesi geliştirme, grafik tasarım veya web güvenliği çalışmaları için mükemmel bir aday yapıyor.



Related posts