Hangi işlemin bilgisayarımın kilitlenmesine neden olduğunu nasıl bilebilirim?


5

Bilgisayarım, Retina ekranlı 15 inç bir Macbook Pro ve ben OS X sürüm 10.8.2'deyim. Bu bilgisayarı birkaç aydır kullanıyorum.

Geçtiğimiz birkaç gün içinde, bilgisayar fare imleci dışında ekranda hiçbir şeyin hareket etmediği yerde tamamen "asılıydı". Skype çağrısındaysam, çağrı normal gibi devam eder, ancak bilgisayarımda başka hiçbir şey yapamam. Hareketler işe yaramadığından masaüstünü değiştiremiyorum. Geçerli uygulamadan çıkmak için klavyemi kullanamıyorum. Hiçbir şeyi tıklayamıyorum. Tüm ekran tamamen yanıt vermiyor. Tek çıkış yolu bilgisayarı kapatmaya zorlamak. Sonra normal şekilde açılır. Sadece son zamanlarda oldu ve sebebini belirleyemedim.

Apple'ın düzeltmesi gereken bir hata olabilir mi? Bunun olmasına neden olabilecek bir işlem / uygulama var mı? Bilgisayarın hangisinin askıda kalmasına neden olduğunu nasıl belirlerim?

Düzenleme: Konsolda, bu iletiyi yeniden başlatmadan önce birçok kez görüyorum:

1/12/13 7:03:46.000 PM kernel[0]: vtd[0] fault: device 1:0:0 reason 0x5 W:0x1130e000

Bunun ne anlama geldiği hakkında hiçbir fikrim yok, ancak bunun bir başlangıç ​​olabileceğini düşündüm, çünkü açılıştan hemen önce oldu.

Düzenleme 2: Diğer donmalarda önyüklemeden önce bu mesajı görüyorum:

1/12/13 9:06:51.000 PM kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error

Düzen 3: Sorun hatalı bir grafik kartıydı. Bilgisayarımı bir süre önce Apple'a gönderdim ve mantık panosunu değiştirdiler, ve geri aldığımda her şey aldatıcıydı.


İçinde bir şey yapar konsol şüpheli görünmek Son zamanlarda herhangi bir yeni yazılım yükleyin mi?
vcsjones

Söyleyebileceğimden değil. En son kurduğum şeyin olduğuna inanıyorum. LineIn , çok basit bir ses çalma uygulaması.
Hassan

Yanıtlar:


6

Programları başlatamaz veya değiştiremezseniz (Spotlight, her şey asılırsa bunu yapmanın iyi bir yoludur, sadece ⌘Space tuşuna basın, ancak sizin durumunuzda çalışmayabilir), önceden SSH erişimini etkinleştirebilirsiniz, ve oturum açmak ve CPU'nuzu neyin etkilediğini kontrol etmek için başka bir cihaz kullanın.

Açık Tercihleri ​​Paylaşma ve etkinleştir Uzaktan oturum açma . Sonra başka bir Mac, PC veya iOS cihazından SSH ile bağlanabilirsiniz (ihtiyacınız Macun Windows'ta ve iOS'ta kullanılabilen çeşitli SSH istemcilerinden biri). Giriş yaptıktan sonra, şunu yazın top -o cpu CPU kullanımına göre sıralanmış işlemlerin güncel bir görüntüsünü almak için. Bu size sorunlara neyin neden olduğu konusunda bir ipucu vermelidir.


Tamam, bunu denedim. Bilgisayarın donmasını bekledim ve usulca dürüst olmak zorundaydı. Sonra, hesabımda SSH üzerinden giriş yaptım (şu an telefonumda, şu anda erişilebilen tek cihaz) ve en üste koştum. # 1 süreci her zaman oldu kernel_taskCPU'nun% 13'üyle. Yeniden başladıktan ve terminalde yukarı koştuktan sonra kernel_task sadece yaklaşık% 4 alıyor. Bunun çalışan SSH sunucusundan kaynaklanabileceğini tahmin ediyorum (belki bir sürücü veya başka bir şey?). Ayrıca sürecin farkına vardım netbiosd, diğerleri arasında, "sıkışmış" durumda. Bunun önemini bilmiyorum, ama bundan bahsedeceğimi düşündüm.
Hassan

Yani bu bir şey ifade ediyor mu? Ayrıca, İşte en iyi çalışan bir ekran görüntüsü. Problemi anlamayı denemek için birkaç tane aldım. Harika bir cevap için teşekkürler, bu arada.
Hassan

ekran görüntülerine bakarken netbiosd, WindowServer ve ntpd 'sıkışmış' olarak da görüyorum. Benim tahminim, WindowServer buna sebep oluyor. Deneyin sudo killall -HUP WindowServer bunun WindowServer'ı yeniden başlatması gerekir. Ama dikkatli olun WindowServer, ekranınıza bir şey çizmek için kullanılır, böylece hemen hemen her şeyi de öldürür. Ancak yeniden başlatmayı yener ve bu "asılı" sorununuzu düzeltirse sorununuzu düzeltmek için şimdi bir başlangıç ​​noktanız olur.
FLY

2

vtd OS X'te iyi belgelenmemiş. Buldum InsanelyMac hakkında bir yayın (hackintosh forum) ile ilgisi olduğunu öne süren Intel'in VT-d teknolojisi sanal makinelerin donanıma daha verimli erişmelerini sağlar.

Konsol mesajıyla, sorunun bir çekirdek uzantısından geldiği anlaşılıyor. Ben çalışan öneririm OS X 10.8.2 birleşik güncelleme umarım iyi kopyaları olan rahatsız edici kekslerin üzerine yazar.

Bu sorunu çözmezse, bir sonraki en iyi seçeneğiniz Apple ile hata bildirmek çünkü pek çok insan bu sorunu paylaşmıyor. Yanıt vermesi biraz zaman alıyor, ancak sonunda işler düzelecek.


Koştuğumda kextstat, Sanal Kutu'dan (sanal makine uygulaması) dört kexts aldım. Ayrıca bir CUDA kext ve bir SoundFlower kext (ses sürücüsü) de var. Cevabınıza göre, Sanal Kutu sürücülerinden şüphelenmeye başlıyorum. Onları boşaltacağım ve sorunun devam edip etmediğini göreceğim.
Hassan

@Hassan nerede başarılı oldu? Aynı sorunu yaşayabileceğime inanıyorum.
thefonso

@ thefonso Henüz kesin olarak bilecek kadar uzun sürmedi, ancak şu ana kadar sorunum olmadı. Grafik performansım nedense şu anda oldukça kötü, ama bunun bu sorunla ilgisi olmadığını düşünüyorum. Kaçtığında kextstat | grep -v com.apple, herhangi bir VirtualBox kexts görüyor musunuz?
Hassan

@thefonso Biliyor musun, bu yorumu yazdıktan 2 dakika sonra bilgisayar dondu ve yeniden başlatmak zorunda kaldım. Korkarım bu sorunu çözmedi.
Hassan

0

Kaçmayı öneriyorum Çıkma Uygulamalarını Zorla basarak cmd ⌘ alt ⎇ ESC . O zaman hangi uygulamanın olduğunu görebilirsiniz. Cevap vermiyor , ve Çıkmaya Zorla düğmesine basarak onu öldürebilirsiniz.

Her ne kadar asmak koşuluyla karşılaştığımda yukarıdaki yöntem benim son tercihim olsa da, ondan önce başka bir seçenek daha var: Etkinlik İzleyici Uygulamalar- & gt; Yardımcı Programlar’dan. Orada tıklayabilirsiniz % CPU hangi işlemlerin CPU'yu yediğini görmek için sütun başlığı. Ardından bir işlem seçip Quit Process aynı pencerenin üstündeki düğmeyi öldürmek için.

Asılma durumunda ikinci yöntemin yapılması zor olsa da, bazı durumlarda ilk yöntemde listelenmeyen tüm işlemlerin bilgisini gösterdiğinden daha iyi bir seçim olabilir.


Teşekkürler, ama bunları yapamam çünkü bilgisayar tamamen tepkisiz (fare hareketleri hariç). Uygulamalar çalışmaya devam eder, ancak ekrandaki herhangi bir şeyi tıklamak, klavye kısayollarını girmek veya hareket tuşunda hareketleri kullanmak hiçbir şey yapmaz.
Hassan

1
Aktivite izleyicinin arka planda tam ekran çalışmasını sağlamaya çalışın ve belki bir dahaki sefer dondurduğunda ne olduğunu yakalarsınız.
asmeurer

0

Soru: İkinci bir monitöre takarsanız ne olur? BOTH ekranları donuyor mu? ya da sadece Retina ekran?

Soru # 2: Farenizdeki tıklamalar kaydediliyor mu? Örneğin, bir şey seçmek için sürükleyebilir, hatta iTunes'da fare ile müzik çalabilir misiniz?

EĞER: Her iki ekran da BÜYÜK sorunları dondurur. Mantık kartı olabilir (ekran kartıyla ilgili değil) HD, HD kablo, Ekran vb.

EĞER: Ana ekran donuyor ancak ikincil değil. Video kartı. İkincil video kartını veya otomatik geçişi kapatmayı deneyin ve bunun bir fark yaratıp yaratmadığına bakın.

EĞER: Fare tıklamaları kayıt yapıyorsa HD sorun değildir ve Ekran kartı (% 80 emin) ekran kablosu için ses çıkarmamış veya arızalı ve ekranın değiştirilmesi gerekiyor.

Öneri PRE çözümü: Quicktime kullanın ve bir ekran kaydı yapın, ardından bilgisayarınızın donmasını sağlayın. Kayıt yapmaya devam ederse ve öğeleri, vb.

Her iki durumda da, garanti desteği. Önce bir yedek alın, sonra yerel elmaya alın.


0

Genelde tuhaf bir davranış gördüğümde yaptığım ilk şey, önyükleme diski ve disk izinlerini onarmak, ardından güvenli moda geçmek ve bilgisayarın hala takılıp takılmayacağını bulmak için Shift düğmesini basılı tutarken yeniden başlatmanızdır.

Bilgisayar kilitlenmezse, en azından işletim sistemi temel dosyalarından hiçbirinin buna neden olmadığını biliyorum.

Bundan sonra son birkaç gün içinde en son yüklediğiniz uygulamaları veya en son güncellemeleri dikkate alarak sorunu gidermeye başlayabilirsiniz.

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.