Warum verbrauchen "spindump" und "sandboxd" meine gesamte CPU?

Ich verwende MacOS Big Sur 11.3 auf einem 2019er MacBook Pro. Kürzlich bemerkte ich, dass einige Programme (insbesondere MATLAB) sehr langsam laufen, der Cursor und die Maus verzögert usw. Andere Programme als MATLAB (z. B. Safari, Musik, Fotos usw.) funktionieren alle einwandfrei. Dies geschieht auch dann, wenn MATLAB im Leerlauf ist (dh ich führe keine rechenintensive Simulation aus).

Wenn ich mir den Aktivitätsmonitor ansehe, verbraucht MATLAB weniger als 10 % CPU und <2 GB Speicher. Es gibt jedoch zwei andere Root-Prozesse namens „spindump“ und „sandboxd“, die eine Menge CPU verbrauchen. Insbesondere "sandboxd" verbraucht > 98 % der CPU und ist fast immer an der Spitze der CPU-Auslastung, wenn MATLAB ausgeführt wird (obwohl es gelegentlich verschwindet). Der "Spindump"-Prozess ist etwas seltener, zeigt sich aber gelegentlich und verschlingt >40 % der CPU.

Kann jemand erklären, warum dies geschieht, damit ich entscheiden kann, ob dies ein Problem mit dem Mac / Apple-Support ist oder etwas, das ich mit MATLAB aufgreifen sollte?

kill $(pgrep sandboxd); kill $(pgrep spindump)
Ich habe das gleiche Problem!

Antworten (1)

Ich würde sagen, dass dies erwartete Prozesse sind und darauf ausgelegt sind, Protokolle zur Analyse im Falle eines Spin-Dumps zu erfassen. Ich würde mich darauf konzentrieren, welche Apps nicht reagieren, und mit jedem App-Eigentümer einen Support-Fall eröffnen.

Die Sandbox ist seltsam. Wenn MATLAB also nicht konfiguriert ist, um dies zu minimieren, würde ich mit dem Apple-Support beginnen, um zu sehen, was diese CPU-Auslastung antreibt. Diese beiden Prozesse werden benötigt und genau wie kernel_task reagieren sie auf das, was auf dem Computer passiert, sodass Sie sie nicht „reparieren“ müssen, sondern verstehen, warum Ihre Arbeitslast dazu führt, dass sie Ressourcen verbrauchen. Sobald Sie das geschafft haben, können Sie Ihre Akkulaufzeit, Wärmeerzeugung und Leistung zurückerhalten. Sie sind wertvolle Hinweise darauf, was auf dem System passiert.