Sicher Spindump zu töten? (Ältere / langsamere Maschinen)

12

Ich habe einen alten Mac, auf dem, wenn das Laden einer App einige Zeit in Anspruch nimmt (langsame HD), die App spindumpaktiviert wird und die Maschine fast 10 Minuten lang vollständig deaktiviert wird.

Es gibt einen Beitrag im Internet, der warnt, dass das Töten spindumpzu Korruption führen kann. Also besser sicher als leid.

Es wäre großartig, wenn es eine Möglichkeit gäbe, spindumpbestimmte Apps nicht auszuführen oder ihnen mehr Zeit zu geben, bevor sie als "nicht reagierend" deklariert werden, aber ich bezweifle, dass dies der Fall ist.

Ist es sicher, den Prozess einfach abzubrechen? Gibt es einen sichereren Weg (wie wenn man seine Eltern darum bittet)?


Kleines Update : Scheint, dass dieselbe App, die das ausgelöst hat spindump, dies nicht mehr tut. Das Laden dauert immer noch genauso lange, wird aber nicht mehr ausgelöst spindump.
Wenn Sie sich in einer ähnlichen Situation befinden, wird es irgendwann ruhiger (wie es bei jedem Stand der Fall sein soll). Es ist ungefähr 3-4 Mal passiert (eines für jeden sich drehenden Ball), jedes Mal dauerte es ungefähr 3-8 Minuten, um sich zu beruhigen und den RAM freizugeben.

bauerMusic
quelle

Antworten:

5

Wenn Sie eine Sicherungskopie des Mac haben und wissen, dass Sie Daten wiederherstellen / neu installieren und nicht verlieren können, beenden Sie Spindump und prüfen Sie, ob dies hilfreich ist. Das Töten von Apps beschädigt normalerweise nur die Dateien, in die es schreibt, und Spindump schreibt nur Diagnoseprotokolle. Es handelt sich also um eines der sichersten Dinge, die Sie auf dem Mac abrupt beenden können.

Da Spindump dazu da ist, über Programme mit schlechter Leistung zu berichten, wäre es vielleicht der richtige Weg, sich die Protokolle anzusehen oder einfach nicht die App zu verwenden, die es auslöst. Patrix hat erklärt, wie sowohl der Tailspin- als auch der Spindump-Prozess entfernt werden müssen und dass diese Entfernung möglicherweise nur so lange dauert, bis das nächste macOS-Update angewendet wird. Dies betrifft die Meldung "Ich weiß, dass mein Mac langsam ist - kann ich Spindump vollständig deaktivieren oder veranlassen, dass er in 10 Sekunden ausgeführt und beendet wird?". Szenario, da ich eine App sehen kann, die so schlecht funktioniert, dass sie für immer einen neuen Spindump-Prozess in die Warteschlange stellt oder Spindump niemals den Punkt erreicht, an dem Ihr Mac gesund genug ist, um keine Anzeichen eines vorübergehenden Problems mehr zu sammeln.

In fast allen Fällen - ich verwende Spindump übermäßige Präsenz, um diese langsamen Prozesse für unsere Arbeits-Macs aufzuspüren, nach langfristigen Lösungen zu suchen und sicherzustellen, dass die Hardware für die Apps, die sie ausführen muss, nicht zu schwach ist. Slow HD ist ein sicheres Zeichen dafür, dass es Blöcke verschiebt und kurz vor dem Ausfall steht. Daher würde ich Pläne machen, um sicherzustellen, dass Ihre Daten geschützt sind. Wenn das sich drehende Laufwerk ausfällt, kann dies kostspielig sein (mehrere Hundert bis Zehntausende von Dollar für die Wiederherstellung).

  1. Stellen Sie sicher, dass Sie ein Backup haben
  2. Stellen Sie sicher, dass Ihr Volume aufgezeichnet ist, um die Zeit zu minimieren und zu reparieren oder neu zu erstellen, wenn das Beenden einer App zu Dateiverlusten führt oder einen Schreibvorgang unterbricht
  3. Töte schlechte Apps und mache dir Notizen und Namen.
bmike
quelle
1
Die App, die das auslöst, spindumpist eine, die ich tatsächlich verwenden möchte, und sie passiert nur beim Start. Ich weiß, dass spindumphauptsächlich Berichtsdaten erfasst werden, aber ich kann ein Szenario sehen, in dem nach dem Beenden des Prozesses ein Problem auftreten kann, bei dem das Schreiben nicht erneut erfolgt. (wirklich raten). Natürlich kann ich Daten wiederherstellen, würde aber lieber mehr darüber wissen. Ich vermute, dass dieser Prozess irgendwann sicher beendet oder von seinem übergeordneten System beendet wird.
BauerMusic
1
Sie sind sicher @bauerMusic - das HFS + -Dateisystem schützt sich selbst durch Journaling. Wenn Sie also nicht deaktiviert haben, haben Sie kein beschädigtes Dateisystem und Spindump verursacht keine Schäden an Dateien. Sie können es auch im Aktivitätsmonitor testen, um jede geöffnete Datei zu überprüfen, wenn Sie möchten.
bmike
@bmike Richtig, korrigiert.
BauerMusic
6

Es ist wahrscheinlich sicher, sie sogar zu deaktivieren, wenn Sie nicht an der generierten Systemanalyse interessiert sind. Das vollständige Verfahren dazu finden Sie unter Deaktivieren von Tailspind und Spindump, um Ihren Mac zu beschleunigen . In einer Nussschale:

  • SIP deaktivieren
  • Entladen / Umbenennen von LaunchDaemon für spindump

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.spindump.plist
    sudo mv /System/Library/LaunchDaemons/com.apple.spindump.plist{,.bak} 
    
  • Machen Sie dasselbe für com.apple.tailspind.plist

  • Aktivieren Sie SIP

Sie müssen dies wahrscheinlich bei jedem MacOS-Update wiederholen.

nohillside
quelle
Schön gemacht - ich habe es auch vergessen tailspindund ein paar Sätze aus meiner Antwort herausgeschnitten, jetzt wo dies hier bekannt ist.
bmike