Anonim

Mac'inizin Etkinlik İzleyicisine bir bakış, listenin üst kısmındaki WindowsServer adlı bir işlemi ortaya çıkaracaktır. Mac'inizin onsuz yapamayacağı birçok sistem işleminden biridir.

Bu açıklayıcıda, WindowServer'ın doğası ve Mac'inizde ne yaptığı konusunda size yol göstereceğiz. Ayrıca, işlemin neden sürekli arka planda çalıştığını ve bir CPU domuzu haline geldiğinde ne yapılması gerektiğini de ele alacağız.

Mac'te WindowServer nedir?

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

macOS, Mac'inizde oturum açtığınızda WindowServer'ı otomatik olarak başlatır. İşlem, siz oturumu kapatana veya Mac'inizi kapatana kadar tüm uygulamaların grafik/görsel arayüzünü çalıştırarak arka planda etkin kalacaktır. Uygulamalara grafiksel destek sağlamanın yanı sıra, kullanıcıya yönelik arayüzü olmayan bazı arka plan uygulamaları da ağırlıklı olarak WindowServer'a güvenir.

WindowsServer Güvenli mi?

Mac'te WindowServer zararsız bir sistem işlemidir. Hatta uygulamaların ve diğer sistem işlemlerinin düzgün çalışmasına yardımcı olur. WindowServer hakkında yalnızca CPU'ya aşırı yük bindirdiğinde, fan sesini yükselttiğinde veya Mac'inizin performansını yavaşlattığında endişelenmelisiniz.

Etkinlik İzleyicisi'nde çılgınca miktarda CPU kaynağı kullandığını fark ederseniz, WindowServer'dan zorla çıkmak isteyebilirsiniz, ancak yapmamalısınız. Bu işlem arka planda çalışmadan Mac'inizi kullanamazsınız.

WindowServer'dan zorla çıkmak tüm aktif uygulamaları kapatacak, işletim sistemini yenileyecek ve Mac'inizden çıkış yapmanızı sağlayacaktır. Tekrar oturum açtığınızda macOS, WindowServer'ı arka planda otomatik olarak yeniden başlatır ve döngü devam eder. Bu, Mac'inizin düzgün çalışması için sürecin ne kadar önemli olduğunu gösteriyor.

Güvenli bir sistem işlemi olmasına rağmen, WindowServer bazen Mac'inizin arızalanmasına neden olur. Bir sonraki bölümde, bunun neden olduğunu ve WindowServer'ın yüksek CPU kullanımını daha ilk aşamada nasıl engelleyebileceğimizi açıklıyoruz.

WindowsServer'ın Yüksek CPU Kullanımına Ne Sebep Olur (Ve Nasıl Düzeltilir)

Doğal olarak, WindowServer'ın CPU ve bellek tüketimi, Mac'inizdeki işlemi kullanan etkin 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 Öğe Var

Mac'inizin ekranındaki her şeyin oraya WindowServer tarafından konulduğunu unutmayın. Masaüstünüzde ne kadar çok öğe (simgeler, dosyalar, klasörler vb.) varsa, WindowsServer'ın onları orada tutmak için o kadar fazla işlem gücü gerekir.

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

2. Çok Fazla Etkin Uygulama ve Windows

Çok fazla etkin uygulama ve pencereye sahip olmak da WindowServer CPU kullanımının hızla artmasına neden olabilir. Gereksiz pencereleri ve kullanmadığınız uygulamaları kapatın.

3. Hatalı Bir Program Soruna Neden Oluyor

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

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

4. Oyun Fareniz Başka Bir Potansiyel Suçlu

Bazı Mac kullanıcıları, cihazlarında oyun faresi kullanmanın Mac'te WindowServer'ın çok fazla CPU gücü kullanmasına neden olduğunu belirtti. Mac'inize bağlı herhangi bir oyun aksesuarının bağlantısını kesin ve bunun WindowServer CPU kullanımını az altıp az altmadığını kontrol edin.

5. Görsel Efektler ve Animasyon

macOS, etkin pencerelerin arka planını masaüstü resminizde bulanıklaştıran bir "Şeffaflık" özelliğiyle birlikte gelir. Bu özellik, uygulama pencerelerine bir tür estetik efekt ve görsellik katarken, WindowServer'ın özellikle çok fazla açık pencereniz olduğunda yüksek CPU gücü tüketmesine neden olabilir.

Git Sistem Tercihleri > Erişilebilirlik > Göster ve Saydamlığı az alt ve Hareketi az alt öğesini işaretleyin .

6. Çoklu Sanal Masaüstü veya Harici Monitör Kurulumu

WindowServer, harici bir ekran kullanırsanız 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 çok ekran kullanıyorsanız, bir monitörün bağlantısını kesin ve bunun WindowServer CPU kullanımını az altıp az altmadığına bakın.

Görev Denetiminde birden fazla sanal masaüstü veya Boşluk kullanmak da Windows Sunucusunun CPU'nuzu aşırı yüklemesine neden olabilir. Sorunu çözmek için, Mission Control veya Head'deki sanal masaüstlerinin sayısını Sistem Tercihleri > Mission Control olarak az altın ve işaretini kaldırın En son kullanıma dayalı olarak Alanları otomatik olarak yeniden düzenle

Sorun devam ederse, Görev Kontrol menüsüne dönün ve işaretini kaldırın Ekranlarda ayrı Boşluklar var.

Not: Görev Kontrolünde “Ekranların ayrı Alanları vardır” seçeneğinin devre dışı bırakılması WindowServer'ın CPU kullanımını az altacaktır, ancak aşağıdaki durumlarda harici monitörünüz boş kalabilir bir uygulamayı tam ekran modunda kullanıyorsunuz.

Mac Basitleştirilmiş Windows'ta Windows Sunucusu

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

WindowsServer, Mac'inizde makul olmayan yüksek işlem gücü kullanıyorsa, sorunu tanılamak ve gidermek için yukarıdaki sorun giderme adımlarını kullanın. Sorun devam ederse Mac'inizi yeniden başlatmak veya NVRAM'i sıfırlamak işlemi normale döndürür.

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