kernel_task * way * çok fazla bellek kullanıyor


34

4 GB RAM ile 2008 Mac Mini var. Son zamanlarda (Lion kurulumundan sonra), son derece halsiz davranmaya başladı, ben de sistem kaynaklarını ne kullandığını görmek için Activity Monitor kullandım. Çekirdek_task'in 2.95 GB RAM kullandığı ortaya çıkıyor. Yazım hatası değil: ~ 3 GB RAM kullanıyor.

Bu Mac Mini'yi, bir TV'ye ve Drobo'ya bağlı bir ev medya sunucusu olarak kullanıyorum. Başka bir deyişle, iTunes'u çalıştırmanın ötesinde, pek bir şey için kullanmıyorum. Çalışan tonlarca uygulamam yok, buna bağlı olarak Drobo ve televizyondan başka aksesuarlar da yok.

Kernel_task'in dünyada ne için 3 GB RAM'e ihtiyacı olabilir ve tüm RAM'imi yemeyi bırakıp sistemimi bir çığlık durağına sürüklemesini nasıl söyleyebilirim?


1
Lion ne kadar zamanda kuruldu? Bulduğum şey, yatmanın biraz zaman alması. İşletim sistemini yenilemeyi deneyebilir ve uygulamalarınızı geri yükleyebilirsiniz (yükseltmeyi nasıl yaptığınızdan emin değilsiniz), bu da performansı artırabilir.

Lion'u yaklaşık iki ay önce kurdum ve bu sorunu sadece son bir ay içerisinde farkettim. Temel bir yükseltme yaptım, temiz bir kurulum değil.
Alex Basson,


Önerilen çözümleri denediniz mi? Kötü modül hangisi?
ManuelSchneid3r

Yanıtlar:


19

Geçmişte, hala yüklenmekte olan daha eski çekirdek uzantıları nedeniyle OS X'i yükselttikten sonra garip bellek tüketimi sorunları yaşadım. Uzantıların bazıları, artık kullanmadığım ve unuttuğum uygulamalar içindi. Tüm elma çekirdeği olmayan uzantılarını listelemeyi deneyebilir, daha sonra bellek tüketiminde herhangi bir gelişme olup olmadığını görmek için bunları tek tek boşaltmayı deneyebilirsiniz.

Yüklenenleri listelemek için aşağıdakileri bir terminal kabuğundan yazın:

kextstat | grep -v com.apple

Böylece, çekirdek uzantılarının her biri, varsayılan / Sistem / Kitaplık / Uzantılar / içinde bulunan ilgili bir kext dosyasına sahip olacaktır.

Sonra bir çekirdek uzantısını kaldırmak için aşağıdakini yazın:

sudo kextunload /System/Library/Extensions/<NAME_OF_KEXT_File.kext>

Riskli herhangi bir uzantı tanımlarsanız, uygulamanın daha Lion uyumlu olan güncellenmiş bir sürümü olup olmadığını görmek için bir başlangıç ​​yeriniz olur.


1
İlk komut, kexstat yazdınız, kextstat olmalı
Jonathan.

2
Bir uzantıyı boşaltmak hemen uygulanır mı? ya da bir sonraki yeniden başlatmadan sonra mı?
Nic Cottrell

-1

Lion'un temiz kurulumunu tavsiye ederim. Temiz bir kurulum yapmadan 10.6'dan 10.7'ye yükseltme konusunda epeyce sorun gördüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.