MBP Retina'daki yuva% 80 CPU kullanıyor


13

MBP Retina'mdaki Dock, CPU'nun% 70-80'ini sürekli kullanıyor.

Bu, her ikisi de önceki Lion MBP'mden taşınan iki hesapta olur.

  • Parallels yüklü değil, bu da bu soruna neden olabilir.
  • Dock'un plistini sildim ve yeniden başlattım
  • Birkaç kez yeniden başlattım

Buna neyin sebep olabileceği hakkında bir fikrin var mı?

İşte Dock'ta bir iz. Ben bir Mac geliştiricisi değilim, bu yüzden zor okuyorum.


Meraktan, olağandışı Masaüstleri / Alanlar veya Exposé / Mission Control ayarlarınız var mı?
Nathan Greenstein

Farkında değilim - önceki mac'umdan içe aktarılsa da. Tipik - sorun 3 gün sonra durmuş gibi görünüyor. Gözümü tutacağım.
dkam

belki sisteminiz kendisini endekslemekteydi. Başka bir bilgisayardan taşındınız mı?
David DelMonte

@DavidDelMonte Tüm bu şeylerin taşındığını açıkça söylüyor, böylece ayarlarının çoğunun yeni süslü MBP-
Retina'ya taşındığını varsayabiliriz

Ve bir çekirdek paniğinden (!) Sonra% 80'e geri döndük. Herhangi bir indeksleme gerçekleşmiyor veya TM yedeklemesi devam ediyor gibi görünmüyor. Ve evet, fantezi. Bu ekran harika. SSD de harika. Ve ağırlık, bu güzel. Çok ince. İnce unutmayın. Dock olsa da - bu beni öldürüyor. Pili gerçekten öldürüyor.
dkam

Yanıtlar:


16

Aynı sorunu yeni MBP Retina'mda da yaşadım. Parallels yükledim, ancak Parallels'in neden olduğu benzer sorun Parallels güncellemesinde (ki yüklediğim) düzeltildi. Ayrıca, Parallels forumunda önerilen geçici çözümlerin hiçbiri (örneğin, Windows Uygulamaları klasörünü Dock'tan silmek) benim için sorunu çözmedi. Ayrıca Dock'un plist'ini silmeye, işlemi yeniden başlatmaya ve bilgisayarı birkaç kez yeniden başlatmaya çalıştım. Bunların hiçbiri sorunu çözmedi. Dock işlemi% 100 CPU kullanmaya geri döner.

Sorun gidermek ve düzeltmek için ne yaptım:

Bunu komut satırından çalıştırın. Bu komut, Dock işleminin eriştiği veya erişmek için bağladığı dosyaları listeler.

sudo opensnoop -n Dock

Dock'un art arda erişmeye çalıştığını buldum /System/Library/CoreServices/DefaultDesktop.jpg, bu sembolik bir bağlantı /Library/Desktop Pictures/Galaxy.jpg. Tek sorun /Library/Desktop Pictures/Galaxy.jpgbunun olmamasıydı. İşletim sisteminin bu konumda olmadan gelip gelmediğinden veya sildiğimden veya yanlışlıkla taşıdığımdan emin değilim. Ne olursa olsun, bunu düzeltmek için aşağıdaki iki komutu kullanarak sembolik bağlantıyı başka bir masaüstü resmine işaret ettim:

sudo rm /System/Library/CoreServices/DefaultDesktop.jpg
sudo ln -s /Library/Desktop\ Pictures/Lion.jpg /System/Library/CoreServices/DefaultDesktop.jpg

Sorun, Dock'un masaüstü arka planımı DefaultDesktop.jpg sembolik bağlantısı aracılığıyla ayarlamak için eksik Galaxy.jpg dosyasına tekrar tekrar denemesi ve erişememesi gibi görünüyor. Bu sembolik bağlantı gerçek bir JPG dosyasını gösterdiğinde, Dock'un yüksek CPU kullanımı durdu. Daha önceki MBP'lerde, DefaultDesktop.jpg gerçek bir JPG dosyasıydı (bir galaksinin).

Ayrıca bu, ekranımı kilitledikten sonra kilidini açmak için şifremi yazdıysam, bilgisayarımın oturum açmaya çalışırken askıda kaldığı başka bir sorunu düzeltti. ekranında asılı.


Fantastik! Çok teşekkür ederim. Daha önce opensnoop ile hiç karşılaşmadım - daha fazla kontrol edeceğim.
dkam

Teşekkürler! Aynı problemle karşılaştım. Paralellik yok, plist dosyasını kızartmaya ve Dock'u boşuna yeniden başlatmaya çalıştı.
Gabriel Isenberg

1
Bu yüzden kucağım son bir saattir yanıyordu. Teşekkür ederim (ve gelecekteki çocuklarım da teşekkür ederim).
psynnott

OMG çok teşekkürler, bu kadar, düzeltme mükemmel çalıştı.
n13

4

Benim gibi çalışan, benim gibi olmayan teknisyenler için daha basit bir düzeltme:

  1. Finder'a gidin ve Finder Menüsünden "Diğerlerini Gizle" yi seçin
  2. Masaüstünde sağ tıklayın (veya kontrol tıklayın)
  3. "Masaüstü Arka Planını Değiştir" i seçin
  4. Yeni bir resim seçin (değiştirmek için birkaçına tıklamam gerekiyordu)
  5. Etkinlik İzleme'ye gidin ve Dock uygulamasından çıkmaya zorlayın
  6. Dock birkaç saniye içinde kendini yeniden başlatır ve önceden ayarlar:% 100 CPU kullanımı yok

Değeri için, bu sorunu bir Apple mağazasındaki Genius Bar'a aldım ve Apple'daki "mühendislik" e tırmandılar. Geri gelen cevap, Parallel'in koşmadığımı açıkça söylememe rağmen Parallel'in hatasıydı. Apple'ın bunun henüz onların hatası olduğunu anladığını sanmıyorum. Oldukça basit - arka plan masaüstü resmi hakkında!


Bugreport.apple.com adresinde oturum açtım ve kopya olarak kapattılar. Görünüşe göre başkalarının hata raporlarını görüntüleyemezsiniz.
dkam

Tüm arka planlara tüm arka planları koymak zorunda kaldım ama işe yaradı. Yukarıdaki düzeltme işe yaradı, ancak yalnızca yeniden başlatılıncaya kadar.
n13

0

Denenecek bir şey, Dock tercih dosyalarını geçici olarak kaldırmak ve CPU kötü durumunun durup durmadığını görmek. Bunu Terminal'de deneyin:

cd ~/Library/Preferences
mv com.apple.dock.db com.apple.dock.db_backup
mv com.apple.dock.plist com.apple.dock.plist_backup
killall Dock

Dock.app yeniden başlatıldığında, yalnızca varsayılan simge kümesiyle açılmalıdır. Yüklü Apple uygulamalarının varlığına bağlı olarak, onlar için Dock'ta onlar için simgeler (iWork, iLife, vb.) Oluşturulur. Ayrıca Dock tercihlerinizi sıfırlamanız ve uygun gördüğünüz diğer uygulamaları eklemeniz gerekir.

Düzeltmeden memnunsanız ve Dock CPU'yu çekiçlemezse, tüm sorunlara neden olan eski Dock tercih dosyalarını silin:

cd ~/Library/Preferences
rm com.apple.dock.db_backup
rm com.apple.dock.plist_backup

Öte yandan, orijinal tercih dosyalarını herhangi bir nedenle geri yüklemek isterseniz, bunu yapın:

cd ~/Library/Preferences
mv com.apple.dock.db_backup com.apple.dock.db
mv com.apple.dock.plist_backup com.apple.dock.plist
killall Dock

Sorun giderme ipucu : Eski ve yeni tercih dosyaları arasında geçiş yapın ve CPU'nun dövülmüş olup olmadığını görmek için Dock'u yeniden başlatın. Orijinal tercih dosyalarının geri yüklenmesi Dock'un hatalı davranmasına neden olursa, iki dosyadan birinde veya her ikisinde bir şey munglenir. Öte yandan, Dock hala CPU'yu yeni tercih dosyalarıyla kırıyorsa, başka bir şey yanlıştır.


büyük öneri. Daha önce sadece plist denedim. Maalesef bu sorunu düzeltmedi. Yeniden yüklemenin bir sonraki girişimim olabileceğini düşünüyorum.
dkam

0

Bu stok Dock'ta mı yoksa yalnızca kendi simgelerinizi ekledikten sonra mı oluyor? Yuva plistlerini çıkarır ve yeniden başlatırsanız, bu yuvaya dokunmadan tekrar olur mu?

Dock'ta özel bir şey yoksa, aklıma gelen tek şey (bazı belirsiz MBP-R hatalarından başka), İndirme klasöründe veya Uygulamalarında (veya görünen klasörlerden birinde) bir şey olabilir. varsayılan Dock'ta), dosya sistemini okurken Dock'un askıda kalmasına neden olur.

Olası bir düzeltme İndirilenler klasörünü "boşaltmak" (içeriği Dock'un erişiminin dışında geçici bir konuma taşımak) ve İzinlerinizi (Uygulama klasörünün içinde bir şey olması durumunda) düzeltmek olabilir.


0

Sembolik bağ hakkındaki öneri benim için hile yaptı. Bunun yerine, masaüstü resim klasörü için biraz farklı bir bağlantı içeren bu komutu kullanmak zorunda kaldım:

sudo ln -s /Library/Desktop\ Pictures/Lion.jpg /System/Library/CoreServices/DefaultDesktop.jpg

Teşekkürler. Cevabımı, alandan kaçmak için gerekli olan ekstra ters eğik çizgiyi içerecek şekilde güncelledimDesktop Pictures
crcastle

0

Bu da bana oldu ve beni biraz korkuttu, bilgisayar neredeyse kullanılamaz hale geldi. Konsolu kovdu ve tüm hatalar "Varsayılan masaüstü duvar kağıdı bulunamıyor" hakkında bir şey vardı. Ayarlar uygulamasından duvar kağıdını varsayılan olarak değiştirdik ve her şey normale döndü.

IMO bu Lion bir hata ve duvar kağıtları işleme şekli. Çok, çok garip.


-1

Yukarıdaki iyi yanıtlara ek olarak, başka bir sistemden geçiş yaptığınız için aşağıdakileri öneririm:

  1. Her şey yolunda olana kadar İzinleri Onarın.

  2. Sisteminiz için geçen hafta sonunda çıkan yazılım güncelleme düzeltmesini uyguladığınızdan emin olun.

  3. Bilgisayarı bana gönder, böylece onunla oynayabilirim :)


İzinlerle ilgili çok sayıda sorun vardı, ancak bu belirli sorunu çözmedi.
dkam

1
TAMAM. Size bir ipucu verebilecek konsol günlüğü mesajları var mı? David
David DelMonte
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.