Yüksek CPU kullanımı, Mac cihazlarda birçok soruna yol açabilir. Dokunulmadan bırakıldığında, uygulama çökmeleri, dönen bir plaj topuyla tekrar tekrar gergin bir arayüz, aşırı ısınma, daha kısa pil ömrü ve daha da kötüsü - çekirdek paniği yaşayabilirsiniz. Bu öğretici, hangi işlemlerin aşırı CPU kullandığını ve bunların nasıl düzeltileceğini belirleme adımlarını gösterir.

Hangi işlemlerin aşırı CPU tükettiğini belirleyin
Temel olarak, bir Mac kullanıcısı farklı işlem türlerinin farkında olmalıdır. Activity Monitor kullanmanın artıları ve eksileri. Hangi işlemlerin en yüksek CPU'yu tükettiğini görmek için:
- koşmak Etkinlik Monitörü ve sekmeyi tıklayın işlemci.
- tık Sütun başlığı Bunları azalan düzende sıralamak için bir kez.
- seçmek "Pencere → CPU Geçmişi".
- Bir pencere aç "CPU günlüğü" Zaman içinde her çekirdekte kullanıcı ve sistem yükünü gösteren yenileri.
- Belirli bir işlemin bir uygulama mı yoksa sisteme mi ait olduğunu da not etmelisiniz. Uygulama tabanlı işlemler, adlarının yanında ve kullanıcı hesabınızla ilişkilendirilmiş bir simgeye sahiptir, bu durumda, "rahulsaygal".
- Adlarının yanında simgesi olmayan, kendilerine ait olan işlemler "kök" sisteme aittir.

CPU sekmesi bazı önemli ölçümleri vurgular.
- CPU yüzdesi, bir işlemin tükettiği toplam işlemci kapasitesinin, örneğin işlemci kapasitesinin yüzdesidir.
- CPU süresi, bir işlemin son başlangıcından bu yana aktif olduğu süredir.
- Boşta Uyandırma Sayısı, işlemin uykudan uyandırılma sayısıdır.
Apple Silicon Mac'ler için, Icestorm (veya Efficient) ve Firestorm (veya Performance) çekirdeklerinin nasıl davrandığını anlayacaksınız. Çoğu sistem tabanlı işlem (Spotlight indeksleme, Time Machine yedeklemeleri) elektronik çekirdekler kullanır. Uygulamalar ve ilgili kullanıcı işlemleri, P çekirdekleri tercih edilerek E veya P çekirdeklerinde çalışır.
Mac'inizde yoğun CPU kullanan uygulamaları yönetin
Bir uygulama CPU'yu aşırı tükettiğinde, çökebilir veya kullanıcı girişine yanıt vermeyebilir. En iyi seçeneğiniz onu zorla terk etmektir. Çıkmaya Zorla iletişim kutusunu açmak için Cmd + Option + Esc tuşlarına basın.

Donmuş uygulama, "Yanıt Vermiyor" etiketiyle kırmızı renkte görünür. Bu uygulamayı seçin ve Çıkmaya Zorla üzerine dokunun. Force Quit yöntemine yanıt vermeyen bir uygulama ile uğraşıyorsanız veya Activity Monitor açılmıyorsa.
Web tarayıcısı, çok işlemli bir mimariye dayanmaktadır. Tüm mantıksal işlevleri ayrı işlemlerde içerir: ana (tarayıcı) işlem, GPU işlemi ve her sekmeye ve uzantıya atanan işlem.
Bunu pratikte görmek için Shift + Esc tuşlarına basarak Chrome Görev Yöneticisi'ni açın ve CPU + Bellek kullanımını inceleyin.

Doğası gereği, yüksek çözünürlüklü resim ve videoları gösteren birçok sekme açarsanız, tarayıcı CPU'nuzu aşırı derecede kullanır. Sekmeyi kapattıktan veya kullanılmayan uzantıları sildikten sonra, CPU kullanımı azalacaktır.
Çekirdek görevi için yüksek CPU kullanımını düzeltin
Çekirdek, macOS çekirdeğini ve çekirdek sürücülerini yükler. "kernel_task", çekirdekten önemli ölçümleri görüntüleyen süreçtir. Ana amacı, işlemciyi işlemler için daha az kullanılabilir hale getirerek CPU'nun sıcaklığını düzenlemektir.
Başka bir deyişle, CPU'nuz sıcaksa çekirdek, Mac'inizi soğutmak için etkinleşir. Ancak yanıt olarak "kernel_task"ın CPU yükü artar. Yüksek CPU kullanımı, tıkalı yuvaları, hatalı sıcaklık sensörlerini, hasarlı üçüncü taraf çekirdek uzantılarını ve uyumsuz donanımları/çevre birimlerini gösterebilir.
Intel Mac'lerde şunları yapabilirsiniz:
- restorasyon SMC'yi Ayarla (Sistem Yönetimi Denetleyicisi). dahil olmak üzere Mac'inizdeki çeşitli sorunları giderir. Wi-Fi zorlukları ve bağlantı kesilmeleri ve izleme dörtgeni sorunları.
- Kaldırmak çekirdek uzantısı üçüncü şahıs. Yüklü çekirdek uzantısını görmek için çalıştırın Sistem bilgisi (Bu Mac Hakkında -> Sistem Raporu) Ve git "Program -> Uzantı Adı." Bir sütuna tıklayın "şuradan alındı" üstte yüklenen kext'i görmek için.
- süreci işlet "çekirdek_görevi" çekirdek güçlendirme ve kapsamlı çekirdek yönetimi (farklı çekirdekler, çeşitli frekanslarda çalışır) ile birlikte mimari değişikliği (çip üzerindeki sistem) nedeniyle Apple Silicon Mac'lerde verimli bir şekilde.
SMC yoktur ve NVRAM'i manuel olarak sıfırlamaya gerek yoktur. Mac'inizi kapatıp yeniden başlatmak sorunlarınızın çoğunu çözebilir. Ancak, bazı iş akışları veya işleçler yine de bir çekirdek paniği tetikleyebilir. Bu durumda, Apple Destek ekibine danışmalısınız.
WindowServer CPU kullanımını azaltın
"WindowServer"ın ana rolü ekranda pencere çizmek ve yönetmektir. Onsuz, etkileşime girebileceğiniz bir grafik kullanıcı arabirimi (GUI) yoktur ve üzerinde hiçbir kontrolünüz yoktur. Saydamlığı, UI birleşimini ve pencere işlemeyi hızlı bir şekilde yönetmek için gömülü Metal GPU'dan yararlanır.

Varsayılan olarak tüketir windowserver Of 10 إلى 30 CPU'nuzdan ve nadiren herhangi bir soruna neden olur. Yüksek CPU kullanımı yaşıyorsanız, bu düzeltmeleri deneyin.
- Uygulamalarınızdan kademeli olarak çıkın ve CPU kullanımına dikkat edin. Mac'inizi yeniden başlatın ve CPU kullanımını izleyin. Suçlu uygulamayı belirledikten sonra geliştiriciye ayrıntılı bir günlük gönderin.
WindowServer işlemi, birden çok ekranı yönetmekten ve hatta davranışlarını kontrol etmekten de sorumludur. CPU kullanımı yüksek kalırsa, şu adımları izleyin:
- Kapat Ekran paylaşımı Boşlukların ayrılması ekranınıza
- Masaüstündeki dağınıklığı ortadan kaldıran macOS, masaüstündeki her simgeyi bir pencere olarak kabul eder ve WindowsServer'a daha da fazla yük bindirir.

Bird Process ile CPU kullanımını azaltın
“bird”, arka uç işlemidir. iCloud Dosyaları iCloud Drive'a yedeklemeye başladığınızda etkinleştirilir. Dosyalarınız senkronize edildiğinde, CPU kullanımı azaltılmalıdır. Yüksek CPU kullanımı, bazı dosyaların bozuk olduğunu ve iCloud'un bu dosyaları senkronize edemediğini gösterir.
Aynı zamanda CloudKit ile ilgili "bulut" sürecini de not almalısınız. Üçüncü taraf uygulamaları, uygulamalar ve iCloud kapsayıcıları arasında veri aktarmak için CloudKit'i kullanabilir. Apple, Masaüstü ve Belge dosyalarınızı diğer aygıtlarla eşitlemek için CloudKit'i de kullanır.
Bu sorunu çözmek için, "bird" işleminin dosyaları tekrar senkronize etmesini önlemek için iCloud'u geçici olarak devre dışı bırakacağız.
- aç Sistem Tercihleri Ve tıklayın "Apple kimliginiz".
- tık “İCloud” Ve seçimi kaldır "iCloud Drive". Bunu yaptığınızda, tıklayın Bir kopyasını saklayın ana klasörünüzde iCloud Drive (Arşiv) adlı bir klasör oluşturmak için.
- set "İCloud Drive" işlemi yeniden etkinleştirmek için tekrar "kuş" Activity Monitor'de CPU kullanımını yeniden kontrol edin. Tüm dosyalarınızı manuel olarak iCloud Drive'a taşımanız gerekecek.

Spotlight indeksleme için CPU kullanımını engelle
"mds" ve "mdworker_shared", Spotlight'ın bir parçasıdır ve iki bileşenden oluşur: "mds", size hızlı arama sonuçları vermek için dizininizi yöneten meta veri sunucusu anlamına gelir ve "mdworker", meta veri sunucusu çalışanı anlamına gelir ve tüm işi yapar dosyalarınızı dizine ekleme.
Bu iki işlem arka planda çalışır ve eklenen her yerel klasör için dizinlenmiş meta veri veritabanlarını korur. Harici bir sabit sürücüden yeni Mac'inize dosya kopyalamadığınız sürece asla aşırı CPU tüketmez.
CPU yükünü azaltmak için bazı klasörlerin veya birimlerin dizine eklenmesini engelleyebilirsiniz. Sistem Tercihleri -> Spot Işığı'na gidin ve Gizlilik sekmesine tıklayın.
- Yeni öğeler eklemek için düğmesine tıklayın.ekle (+)” ve tarayıcı iletişim kutusundan öğenizi seçin. Tüm Spotlight ayarları hemen uygulanır ve macOS, dizine eklenmiş tüm veritabanlarını bu klasörden siler.
- Dizini yeniden oluşturmak için düğmesine tıklayın Kaldırma (-) listenin en altında.

İpucu: hakkında kılavuzumuzu okuyun Gündem uygulaması.
Sık sorulan sorular
S1: Menü çubuğunda CPU kullanımını izleyebilir miyim?
Cevap: Activity Monitor, seçici istatistikleri menü çubuğuna sabitlemenize izin vermez. "İzleme → CPU Kullanımını veya Geçmişi Göster" seçeneğini etkinleştirebilirsiniz, ancak bu yeni bir pencere açar. Ancak, Mac için CPU, Bellek, GPU, Ağ, Disk ve Daha'nın tüm ayrıntılarını gösterecek olan bu menü çubuğu uygulamalarını denemenizi öneririz.
İstatistikler Menü çubuğu için macOS ekranı ve 10.13 High Sierra veya sonraki sürümleri destekler. iBakış CPU kullanımı gibi ayrıntıları grafik olarak görüntüleyen özelleştirilebilir bir sistem monitörü menü çubuğudur; CPU sıcaklığını okur; fan hızını, bellek kullanımını ve ağ kullanımını izler; ve dahası.
S2: Activity Monitor'den daha iyi araçlar var mı?
Cevap: Evet, ama bu "yukarı" adı verilen bir uçbirim komutu. İşlemleri CPU kullanımına göre sıralamak için Terminal'i başlatın ve "top -u" yazın. Aksi takdirde, işlemlerin durumu, sayfa hatası sayısı, toplam gelen sayfa sayısı, işlem hafızası adresi ve daha fazlasının ayrıntılarını alırsınız.
Mac için Homebrew kullanıyorsanız, Homebrew'u yükleyebilirsiniz. htop CPU tüketiminin yüzdesini, işlemlerin durumunu, önceliği, CPU süresini ve daha fazlasını görmek için. Süreçleri sıralayabilir ve süreçlerin mutlak yolunu takip edebilirsiniz.
S3: Sisteminizdeki kötü amaçlı yazılım çok fazla CPU kullanıyor olabilir mi?
Cevap: Evet. Bu, Mac'inizde çalışan istenmeyen kripto madenciliği kötü amaçlı yazılımı varsa olabilir. LaunchDaemon klasörünü inceleyin ve bilinmeyen yapılandırma dosyalarını not edin. Ayrıca kapsamlı bir tarama yapmanızı öneririz. Mac için Malwarebytes.


