Aman untuk membunuh spindump? (Mesin yang lebih tua / lebih lambat)

12

Saya memiliki Mac lama, di mana jika suatu Aplikasi membutuhkan waktu untuk memuat (HD lambat), spindumptendangan masuk, sepenuhnya menonaktifkan mesin selama hampir 10 menit.

Ada satu posting di web yang memperingatkan bahwa membunuh spindumpdapat menyebabkan korupsi, jadi, lebih baik aman daripada menyesal.

Akan lebih bagus jika ada cara untuk tidak berjalan spindumpdi Aplikasi tertentu, atau memberi mereka lebih banyak waktu sebelum menyatakannya sebagai 'tidak responsif', tapi saya ragu ada.

Apakah aman untuk mematikan prosesnya saja? Apakah ada cara yang lebih aman (seperti meminta orang tuanya untuk melakukannya)?


Pembaruan kecil : Tampaknya aplikasi yang sama yang memicu spindump, tidak lagi melakukannya. Masih membutuhkan waktu yang sama untuk memuat, tetapi itu tidak lagi memicu spindump.
Jika Anda berada dalam situasi yang sama, akhirnya tidak tenang (seperti yang seharusnya diluncurkan di setiap kios). Ini telah terjadi sekitar 3-4 kali (satu untuk setiap bola yang berputar), setiap kali dibutuhkan sekitar 3-8 menit untuk menenangkan dan melepaskan RAM.

bauerMusic
sumber

Jawaban:

5

Jika Anda memiliki cadangan Mac dan tahu Anda dapat memulihkan / menginstal ulang dan tidak kehilangan data - pastikan bunuh spindump dan lihat apakah itu membantu. Membunuh aplikasi biasanya hanya merusak file yang ditulisnya dan spindump hanya menulis log diagnostik, jadi ini tentang salah satu hal paling aman yang bisa Anda pilih untuk dibunuh secara tiba-tiba di Mac.

Karena spindump ada di sana untuk melaporkan program yang berkinerja buruk, mungkin melihat log atau tidak menggunakan aplikasi yang memicu itu akan menjadi cara untuk pergi. Patrix telah menjelaskan bagaimana proses tailspin dan spindump perlu dihapus dan bahwa penghapusan ini hanya akan berlangsung sampai pembaruan macOS selanjutnya diterapkan. Ini mencakup "Saya tahu Mac saya lambat - dapatkah saya menonaktifkan spindump sepenuhnya atau membuatnya berjalan dan keluar dalam 10 detik." Skenario karena saya bisa melihat aplikasi yang berkinerja sangat buruk, sehingga selamanya akan mengantri proses spindump baru atau spindump tidak pernah mencapai titik di mana ia berpikir Mac Anda cukup sehat untuk berhenti mengumpulkan tanda-tanda masalah sementara.

Dalam hampir semua kasus - saya menggunakan kehadiran spindump yang berlebihan untuk memburu proses lambat ini untuk Mac kerja kami dan mencari solusi jangka panjang dan memastikan bahwa perangkat keras tidak kekurangan daya untuk aplikasi yang harus dijalankan. Lambat HD adalah tanda pasti bahwa itu pindah blok dan akan gagal, jadi saya akan membuat rencana untuk memastikan data Anda dilindungi - ketika drive berputar gagal itu bisa mahal (beberapa ratus hingga puluhan ratusan dolar untuk pulih).

  1. Pastikan Anda memiliki cadangan
  2. Pastikan volume Anda dijurnal untuk meminimalkan dan memperbaiki atau membangun kembali waktu jika mematikan aplikasi menyebabkan kehilangan file atau mengganggu penulisan
  3. Mulailah membunuh aplikasi yang buruk dan membuat catatan dan nama.
bmike
sumber
1
Aplikasi yang memicu spindumpadalah yang benar-benar ingin saya gunakan dan itu hanya terjadi pada saat peluncuran. Saya tahu spindumpsebagian besar mengumpulkan data laporan, tetapi saya bisa melihat skenario di mana setelah mematikan proses, mungkin ada masalah di mana gagal menulis lagi? (menebak-nebak). Tentu saya bisa mengembalikan data, tetapi lebih suka tahu lebih banyak tentang hal itu. Saya menduga bahwa proses ini berakhir, atau diakhiri oleh induknya / sistem pada titik tertentu dengan aman.
bauerMusic
1
Anda aman @bauerMusic - sistem file HFS + melindungi dirinya sendiri dengan penjurnalan, jadi kecuali Anda telah menonaktifkan bahwa Anda tidak akan memiliki sistem file yang rusak dan spindump tidak akan menyebabkan kerusakan pada file apa pun. Anda juga dapat mengambil sampel di monitor aktivitas untuk memeriksa setiap file yang dibuka jika diinginkan.
bmike
@ Benike Benar, diperbaiki.
bauerMusic
6

Mungkin bahkan aman untuk menonaktifkannya jika Anda tidak tertarik dengan analisis sistem yang dihasilkan. Prosedur lengkap untuk melakukannya didokumentasikan pada Disable tailspind dan spindump untuk Mempercepat Mac Anda . Pendeknya:

  • Nonaktifkan SIP
  • Bongkar / ganti nama LaunchDaemon untuk spindump

    sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.spindump.plist
    sudo mv /System/Library/LaunchDaemons/com.apple.spindump.plist{,.bak} 
    
  • Lakukan hal yang sama untuk com.apple.tailspind.plist

  • Aktifkan SIP

Anda mungkin perlu mengulang ini dengan setiap pembaruan macOS.

nohillside
sumber
Bagus sekali - saya juga lupa tailspinddan telah mengedit beberapa kalimat dari jawaban saya sekarang karena ini dikenal di sini.
bmike