Yosemite'i çalıştıran Mac Mini rastgele kapanıyor ve ardından bir süre yeniden başlatma döngüsüne yakalanıyor - günlükler pek gösterilmiyor


4

16 GB RAM ile Mac Mini 2.5 GHz Intel Core i5'in çalıştırılması. Kısa süre önce, kayıtlarda gözle görülür bir nedeni olmayan rastgele kapatmalar yaşanıyor. Bu, kapatmanın gerçekleştiği en son zaman dilimini gösteren bir günlük:

Nov 29 13:31:34 minimac.local screensharingd[3148]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 70.33.238.149 :: Type: VNC DES
Nov 29 13:31:36 minimac kernel[0]: Google Chrome He (map: 0xffffff8047df2960) triggered DYLD shared region unnest for map: 0xffffff8047df2960, region 0x7fff90000000->0x7fff90200000. While not abnormal for debuggers, this increases system memory footprint until the target exits.
Nov 29 13:31:50 minimac.local screensharingd[3148]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 69.58.96.42 :: Type: VNC DES
Nov 29 13:33:06 minimac com.apple.xpc.launchd[1] (com.apple.screensharing[3232]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.screensharing.server
Nov 29 13:33:09 minimac.local screensharingd[3232]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 106.240.241.58 :: Type: VNC DES
Nov 29 13:33:20 minimac.local screensharingd[3232]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 50.121.137.174 :: Type: VNC DES
Nov 29 13:33:29 minimac.local screensharingd[3232]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 75.109.245.13 :: Type: VNC DES
Nov 29 13:33:39 minimac.local screensharingd[3232]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 66.192.171.130 :: Type: VNC DES
Nov 29 13:33:45 minimac.local screensharingd[3232]: Authentication: FAILED :: User Name: N/A :: Viewer Address: 67.214.107.178 :: Type: VNC DES
Nov 29 13:34:37 minimac.local discoveryd[53]: Basic DNSResolver  dropping message because it doesn't match the one sent Port:53 MsgID:39067
Nov 29 15:46:18 localhost bootlog[0]: BOOT_TIME 1417304778 0
Nov 29 15:46:39 localhost syslogd[16]: Configuration Notice:
    ASL Module "com.apple.AccountPolicyHelper" claims selected messages.
    Those messages may not appear in standard system log files or in the ASL database.

VNC'yi kapattığımdan beri bunun nasıl bir sebep olduğunu göremedim. Herhangi bir güç izlemem yok, ancak o cadde üzerinde de çalışıyorum. Kesintileri neyin tetiklediğini daha iyi anlayabilmek için ayarlayabileceğim bir tür ayrıntılı giriş kaydı var mı?

Ayrıca, bu rastgele kapanmalardan sonra, makine şifre ekranından sonra nihayet kararlı bir duruma dönmeden önce birkaç kez yeniden başlatılacaktır.

Bu yüzden doğru bir soru amaçları için sanırım:

  1. Bu günlük satırlarında şüpheli olan bir şey gören var mı?
  2. Daha fazla ayrıntı için tetikleyebileceğim ek kayıt var mı?
  3. Bu sorunu başka bir yerde bilen var mı?

Güncelleştirme:

  • Apple Donanım Testi temiz geri geldi
  • Çekirdek alanında çalışan iki 3. parti uygulamam vardı: Little Snitch ve Macproxy
  • Küçük Snitch'i kaldırmak işe yaramadı - rastgele yeniden başlatma gerçekleşti
  • Ancak, Macproxy'nin kaldırılması bir süredir hiçbir yeniden başlatma ile sonuçlanmadı.

Sistemi mevcut yapılandırmada çalışır halde bırakıp ne bulduğumu rapor edeceğim.

İşaretçiler için teşekkürler!

Güncelleme 2: Bu mesajı izledim

29 Kasım 13:31:36 minimak çekirdeği [0]: Google Chrome He (harita: 0xffffff8047df2960), DYLD paylaşılan bölgesini harita için uygun olmayan bir şekilde tetikledi: 0xffffff8047df2960, bölge 0x7fff90000000-> 0x7fff90200000. Hata ayıklayıcılar için anormal olmasa da, bu, hedef çıkana kadar sistem belleği ayak izini artırır.

Ve bir sürü şeyi denedikten sonra (SMC sıfırlama, PRAM sıfırlama, vb.) Chrome'u kapatmanın ani yeniden başlatmayı hafiflettiğini keşfettim. Şimdi Chrome kapalıyken birkaç saatlik çalışma sürem var. Hipotezimi sonlandırmak için yeniden başlatacağım ve tekrar çöküp çökmeyeceğini göreceğim. Google üzerinden Chrome'dan Mac'e çöken bazı anekdot referanslar görüyorum, ancak hiçbir şey bir tüfek değildi.


1
Katılıyorum, sormadan önce güzel araştırılmış. Ayrıca Mac'e özgü bir topluluk olan Ask Different da var ve bu da çok özel 'elma ile ilgili' sorular için daha iyidir; ikisini de kullanabilirsiniz, ancak çapraz göndermeyin.
Tetsujin

Yanıtlar:


1

Mesaj:

DYLD paylaşılan bölgesini harita için unnest tetikledi

Uygulama hafızasının kapladığı alanın (uyarının belirttiği gibi) genişlediğini ve sürekli olarak en önemli "Önemli Enerji Kullanımı" uygulamaları arasında bulunduğunu söylüyor.

Başka bir deyişle, bu DYLD hataları, anormal hafızanın yediğini gösteren çekirdek tarafından bildirilir.

Teknik açıdan bakıldığında, uygulama prologun üzerine bir trambolin üzerine yazmak için bir metin sayfasını yazılabilir hale getirmesi gerektiğinde ve DYLD bu koruma değişikliğinin bir sonucu olarak sayfa eşlemelerini güncellemesi gerektiğinde gerçekleşir. Chrome'da buna, bunun mach_override()için kullanılması neden olmaktadır CFBundleBlocker (chrome::common::mac::EnableCFBundleBlocker).

Yani çekirdeğin günlüğe kaydettiği şey budur ve bunun kasıtlı bir koruma değişikliği olduğu düşünülürse zararsız görünüyor.

In osx/10.9.5/xnu-2422.115.4/bsd/vm/vm_unix.cde log_unntest_badness()sistem genelinde var sysctl( set("vm.shared_region_unnest_logging")) bu günlüğünü devre dışı bırakabilir.

Böylece bunu devre dışı bırakabilirsiniz:

sudo sysctl -w vm.shared_region_unnest_logging=0

Bunu vm.shared_region_unnest_logging=0kalıcı hale getirmek için eklemeniz gerekir /etc/sysctl.conf.

Veya uygulamanız çökerse (bkz: Hata # 136801 ), aşağıdaki komutu kullanarak düzeltmeyi deneyebilirsiniz:

sudo update_dyld_shared_cache -force

Bkz: Mountain Lion'da başlangıçta kilitlenen uygulamalar (TextWrangler, Chrome, Evernote, iPhoto…) için düzeltme

Bu yüzden bazı donmalar yaşayabilirsiniz ve bu, diğer bazı kesintisiz işlemlerden (örneğin bazı G / Ç hatalarından dolayı) ortaya çıkabilir.

Kaynaklar:


-1

Bir donanım sorunu olabilir gibi görünüyor. Apple Hardware Test / Diagnostics uygulamasını denediniz mi?

Ayrıca otomatik disk kontrolü ve onarımı yardımcı programı içeren güvenli modu çalıştırmayı da deneyebilirsiniz .

Benim akıl yürütme, rastgele yeniden başlatma ve döngüleri yeniden başlatıyorsanız, bir RAM sorunu gibi geldi. Özellikle hata yapmaya başlarsan bunu söyleyebilirim. RAM ile ilgili herhangi bir sorun olup olmadığını görmek için bir donanım testi yapın derim.

Bunun sadece aşırı ısınma sorunları olmadığından, bunlar sadece rastgele kapatmalar ve kararsızlıklar olma eğilimindedir. Sadece güvenli mod / disk kontrolünü eklemeye karar verdim. Sonunda OS'de oturum açabildiğinizi görmeniz gibi yolsuzluk gibi herhangi bir sabit disk olacağından şüpheliyim.

Bu sadece PC donanımıyla olan deneyimimden kaynaklanıyor, ki bu Mac donanımdan çok da uzak değil. Mac yazılımı, ancak, o konuda bilgili değilim.


AHT hiçbir şey bulamadı. Sonunda Google Chrome'da bellek sızıntısı olduğu anlaşılana kadar izini sürdüm.
n1reu
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.