Mac'im neden yavaş? Belleği ve işlemciyi neyin kullandığı nasıl görülür
Bir Mac yavaş geldiğinde sorun nadiren Mac'in kendisidir. Genellikle bir uygulama meşguldür ya da açık uygulamalarınız Mac'te olandan fazla belleğe ihtiyaç duyar; macOS de belleği durmadan diske yazıp geri okur.
Kısacası: Etkinlik Monitörü'nü açın (Uygulamalar › İzlenceler). Bellek sekmesinde Bellek Baskısı grafiğine ve Kullanılan Takas Alanı'na bakın. CPU sekmesinde % CPU'ya göre sıralayın. En çok kullananı, gerekmiyorsa kapatın. Tek başına yüksek bir "Kullanılan Bellek" değeri normaldir.
Bellek baskısı ne demek?
Uygulamaların istedikleri belleği alıp almadığını söyler. Yeşil sorun yok demektir. Sarı, macOS'in yer açmak için belleği sıkıştırdığı anlamına gelir. Kırmızı, belleği swap denen şekilde diske yazdığı ve Mac'in yavaşladığı anlamına gelir. Sık sık sarı ya da kırmızıysa gerekmeyen uygulamaları veya tarayıcı sekmelerini kapatın ya da yeniden başlatın.
Mac'te yüksek bellek kullanımı kötü mü?
Hayır. macOS kullanılmayan belleği bilerek son kullanılan dosyalarla doldurur, böylece daha hızlı açılırlar; bir uygulama ihtiyaç duyduğu anda da o belleği geri verir. Kullanılan Bellek neredeyse her Mac'te yüksektir. Sorun olduğunu söyleyen, baskı ve swap'tir.
Bir uygulama neden %100'den fazla CPU kullanır?
%100, bir işlemci çekirdeğinin sürekli meşgul olmasıdır. Derleme yapan Xcode ya da video dışa aktarımı gibi aynı anda birkaç çekirdekte çalışan bir uygulama %400 ya da daha fazlasını gösterebilir. Çalışırken bu normaldir; boştayken yüksek kalan bir uygulamayı kapatıp yeniden açmaya değer.
Bellek temizleyiciler Mac'i hızlandırır mı?
Hayır. Belleği zorla boşaltmak, yani sudo purge ve çoğu "bellek temizleyici" uygulamanın yaptığı şey, yalnızca önbelleğe alınmış dosyaları atar; macOS onları sonra yeniden diskten okur. Mac hemen ardından daha hızlı değil, daha yavaştır.
Aynı bilgileri hangi Terminal komutları gösterir?
memory_pressure | tail -1
sysctl vm.swapusage
top -o cpu -n 10 -l 1
İki bakım komutu nadir durumlarda işe yarar: sudo mdutil -E / arama dosyaları bulamadığında Spotlight dizinini yeniden oluşturur (saatler sürer), sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder de web siteleri adlarıyla açılmaz olduğunda DNS önbelleğini temizler. Çoğu Mac'in ikisine de hiç ihtiyacı olmaz.
Dolu bir disk Mac'i yavaşlatır mı?
Evet. macOS'in swap, önbellekler ve güncellemeler için boş alana ihtiyacı vardır. Yalnızca birkaç gigabayt boş alanla her şey yavaşlar ve güncellemeler kurulamayabilir. Diskin yüzde 10 ila 20'sini boş tutmak iyi bir kuraldır.