Menyelesaikan statistik sistem Isu Penggunaan CPU yang Menyebabkan Kelembapan dalam OS X

Anonim

Proses systemstats digunakan untuk mendapatkan maklumat tentang statistik sistem dan penggunaan kuasa, dan walaupun ia biasanya berjalan tanpa disedari di latar belakang, proses systemstatsd dan systemstats telah diketahui secara rawak tidak berfungsi dalam OS X, memakannya. meningkatkan 100%-300% atau lebih CPU sambil memperlahankan Mac. Secara amnya, tiada apa yang perlu dibimbangkan jika anda melihat status sistem melonjakkan Monitor Aktiviti atau teratas untuk masa yang singkat, dan banyak fungsi Mac standard mungkin menyebabkan ia muncul buat sementara waktu.Sebagai contoh, proses systemstats dicetuskan pada baris MacBook dengan melihat pilihan penggunaan Tenaga daripada menu bateri OS X, dan pengguna lain mungkin melihatnya secara ringkas apabila melaraskan tetapan Tenaga lain. Masalah timbul apabila proses berjalan secara berterusan pada penggunaan CPU yang sangat tinggi tanpa sebab yang jelas, dan itulah yang akan kami atasi di sini.

Membunuh Proses Systemstats Errant

Hanya mematikan proses systemstats berfungsi untuk menyelesaikan masalah penggunaan CPU dan kelambatan untuk hampir semua kejadian dalam OS X.

Terminal: Bagi mereka yang suka menggunakan Terminal untuk kelajuannya, menakluki proses systemstats yang telah hilang hanyalah masalah lambakan keluar perintah killall:

sudo killall systemstats

sudo adalah perlu kerana proses systemstats berjalan sebagai root.

Activity Monitor: Ramai pengguna akan memilih untuk kekal dalam OS X GUI, dan Activity Monitor juga menawarkan keupayaan untuk berhenti secara paksa proses juga:

  1. Buka Monitor Aktiviti, gunakan ciri "Cari" untuk mencari 'status sistem'
  2. Pilih proses systemstats yang salah dan pilih butang (x) untuk berhenti paksa
  3. Ulang jika terdapat lebih daripada satu proses yang berjalan dengan menggunakan jumlah CPU yang tidak terhingga

Ini sepatutnya menyelesaikan masalah dengan segera, walaupun jika anda terus mencuba mengakses bateri atau penggunaan sistem maka anda akan melihat proses itu muncul semula.

Jika anda terus menghadapi isu tersebut, menetapkan semula SMC boleh menyelesaikan masalah yang berlarutan.

Selain itu, melumpuhkan App Nap juga boleh menyelesaikan masalah yang tinggal dan spontan dengan statistik sistem jika ia hanya berlaku apabila sistem bangun atau but.

Melumpuhkan statistik sistem

Ini tidak disyorkan dan ia mungkin mempunyai akibat yang tidak diingini selain melumpuhkan pemantauan pengurusan bateri dan kuasa harta benda, termasuk ciri App Nap, tetapi anda boleh melumpuhkan statistik sistem tetapi memunggah daemon daripada dilancarkan.Ini harus dihadkan kepada pengguna lanjutan sahaja:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.systemstatsd.plist

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.systemstats.daily.plist

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.systemstats.analysis.plist

Perhatikan bahawa ini juga akan membawa kepada penamatan semua laporan 'powerstats' daripada dipaparkan lebih lanjut dalam Laporan Diagnostik Sistem Konsol.

Sekali lagi, melumpuhkan systemstats tidak disyorkan. Perubahan tersebut boleh diterbalikkan dengan memuatkan semula daemon ke dalam pelancaran dengan tiga arahan berikut:

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.systemstatsd.plist

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.systemstats.daily.plist

sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.systemstats.analysis.plist

Anda perlu but semula Mac untuk perubahan penuh berkuat kuasa, dalam mana-mana kes.

Menyelesaikan statistik sistem Isu Penggunaan CPU yang Menyebabkan Kelembapan dalam OS X