Mili öldürmek güvenli mi? (Eski / yavaş makineler)


12

Eski bir Mac'im var, burada bir Uygulama'nın yüklenmesi biraz zaman alırsa (yavaş HD), spindumpdevreye girer, makineyi 10 dakikaya kadar tamamen devre dışı bırakır.

spindumpÖldürmenin bazı yolsuzluklara neden olabileceği konusunda web'de bir uyarı var , bu yüzden üzgünüm.

spindumpBelirli Uygulamalarda çalışmamanın veya 'yanıt vermiyor' olarak bildirmeden önce onlara daha fazla zaman vermenin bir yolu olsaydı harika olurdu , ancak var olduğundan şüpheliyim.

Süreci öldürmek güvenli midir? Daha güvenli bir yol var mı (ebeveyninden böyle istemek gibi)?


Küçük güncelleme : Tetikleyen aynı Uygulama spindumpartık görünmüyor. Yüklenmesi hala aynı zaman alıyor, ancak bu artık tetiklenmiyor spindump.
Benzer bir durumdaysanız, sonunda (her durakta başlatıldığı gibi) sessizleşir. Her seferinde sakinleşmek ve RAM'i serbest bırakmak yaklaşık 3-8 dakika sürdü, yaklaşık 3-4 kez (her dönen top için bir tane).

Yanıtlar:


5

Mac'in bir yedeğine sahipseniz ve verileri geri yükleyebileceğinizi / yeniden yükleyebileceğinizi ve verileri kaybetmeyeceğinizi biliyorsanız - spindump'ı öldürün ve yardımcı olup olmadığını görün. Öldürme uygulamaları genellikle yazdığı dosyaları bozar ve spindump tanı günlüklerini yazar, bu yüzden Mac'te aniden öldürmeyi seçebileceğiniz en güvenli şeylerden biri.

Spindump kötü performans gösteren programları rapor etmek için olduğundan, belki de günlüklere bakmak veya sadece tetikleyen uygulamayı kullanmamak için gitmek için yol olacaktır. Patrix, hem punta başlığının hem de spindump işlemlerinin nasıl kaldırılması gerektiğini ve bu kaldırma işleminin yalnızca bir sonraki macOS güncellemesi uygulanana kadar devam edebileceğini açıkladı. Bu, "Mac'imin yavaş olduğunu biliyorum - spindump'ı tamamen devre dışı bırakabilir miyim veya 10 saniye içinde çalışıp çıkmasına neden olabilir miyim?" senaryo çok kötü performans gösteren bir uygulama görebildiğimden, sonsuza kadar yeni bir spindump işlemi kuyruğa girecek veya spindump'ın Mac'inizin geçici bir sorun belirtisi toplamayı durduracak kadar sağlıklı olduğunu düşündüğü noktaya asla ulaşamayacağı.

Hemen hemen her durumda - İş Mac'lerimiz için bu yavaş süreçleri avlamak ve uzun vadeli çözümler aramak ve donanımın çalışması gereken uygulamalar için yetersiz olduğundan emin olmak için spindump aşırı varlığı kullanıyorum. Yavaş HD, blokların yerini değiştirdiğine ve başarısız olmak üzere olduğuna dair kesin bir işarettir, bu nedenle verilerinizin korunduğundan emin olmak için planlar yapacağım - dönen sürücü başarısız olduğunda maliyetli olabilir (birkaç yüz ila on yüz dolar dolar kurtarmak için).

  1. Bir yedeğiniz olduğundan emin olun
  2. Bir uygulamayı öldürmek dosya kaybına neden olursa veya bir yazmayı kesintiye uğratırsa, süreyi en aza indirgemek ve onarmak veya yeniden oluşturmak için biriminizin günlüğe kaydedildiğinden emin olun
  3. Kötü uygulamaları öldürmeye başlayın ve notlar ve adlar alın.

1
Tetikleyen Uygulama spindumpaslında kullanmak istiyorum biridir ve sadece lansman olur. spindumpÇoğunlukla rapor verileri topladığını biliyorum , ancak süreci öldürdükten sonra tekrar yazmanın başarısız olduğu bir sorun olabileceği bir senaryo görebiliyorum. (gerçekten tahmin). Elbette verileri geri yükleyebilirim, ancak bu konuda daha fazla bilgi sahibi olmayı çok isterim. Bu sürecin bir noktada sona erdiğini veya üst / sistemi tarafından güvenli bir şekilde sonlandırıldığını tahmin ediyorum.
bauerMusic

1
@BauerMusic güvenlisiniz - HFS + dosya sistemi günlük kaydıyla kendini korur, bu nedenle devre dışı bırakmadıkça bozuk bir dosya sisteminiz olmayacak ve spindump hiçbir dosyaya zarar vermeyecektir. İsterseniz açık olduğu her dosyayı incelemek için etkinlik izleyicide de örnekleyebilirsiniz.
bmike

@bmike Doğru, düzeltildi.
bauerMusic

6

Oluşturulan sistem analizi ile ilgilenmiyorsanız, bunları devre dışı bırakmanız muhtemelen güvenlidir. Bunu yapmak için tam prosedür Mac'inizi Hızlandırmak için Punta ucunu ve milini devre dışı bırak bölümünde açıklanmıştır . Kısaca:

  • SIP'yi devre dışı bırak
  • İçin LaunchDaemon'u kaldırın / yeniden adlandırın spindump

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.spindump.plist
    sudo mv /System/Library/LaunchDaemons/com.apple.spindump.plist{,.bak} 
    
  • İçin aynısını yapın com.apple.tailspind.plist

  • SIP'yi etkinleştir

Muhtemelen bunu her macOS güncellemesinde tekrarlamanız gerekir.


Güzel oldu - Ben de unuttum tailspindve cevabım dışında birkaç cümle düzenledim şimdi burada biliyoruz.
bmike
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.