目次:
- Systemstatsとは何ですか?
- Systemstatsが問題であるかどうかを確認する方法
- Systemstatsを殺す方法
- ターミナルからプロセスを強制終了する
- これでうまくいかない場合
- SMC(およびPRAM)をリセットしてみてください
- 上級ユーザー向け - Systemstatsの無効化
あなたのMacBookが過熱しているか、あるいはファンが賑やかに止まらないのなら、それはActivity Monitorをチェックする時です。 systemstatsプロセス は不必要にCPUプロセスを 使い果たしている 可能性があるためです。
Systemstatsとは何ですか?
SystemstatsはOS Xのルートプロセスで、Macで起こっていることすべてをシステムレベルで考慮します。 システム統計や電力使用量などの情報を取得するために使用されます。 ほとんどの場合、CPUの処理能力のほぼ0%を使用してバックグラウンドで実行されます。
しかし、systemstatsプロセスは悪用され、CPUプロセスの100〜300%を占めることが知られています。 それはあなたのMacが遅くなって、過熱し始めることを意味します。
Systemstatsが問題であるかどうかを確認する方法
それが本当に問題であるのがsystemstatsプロセスであるかどうかを確認するには、アプリケーションの ユーティリティ フォルダから アクティビティモニタ アプリケーションを起動し ます 。
systemstatsを 検索してください。
systemstatsプロセスがCPUパワーの何パーセントを使用しているかがわかります。
最新のMacBookとMavericksを使っているのであれば、App Napが有効になっている可能性があります。 多くのユーザーは、単に機能をオフにすることで問題を解決できると報告しています。
Systemstatsを殺す方法
ステップ1 : Activity Monitor アプリから、 systemstats プロセスを選択します。
ステップ2 :左上隅の X ボタンをクリックしてください。 ポップアップから[終了]をクリックします。
ターミナルからプロセスを強制終了する
GUIではなくターミナルを使用する場合は、このコマンドを入力してターミナルからプロセスを強制終了します。
sudo killall systemstats
これでうまくいかない場合
systemstatsプロセスを終了すると、デフォルトの状態で再起動します。 それでもうまくいかない場合はどうすればいいですか。
SMC(およびPRAM)をリセットしてみてください
SMCはSystem management controllerの略で、IntelベースのMacにのみ適用されます。
このプロセスは、消費電力、バッテリーの使用、CPUの使用状況、その他多くのシステムレベルの機能など、システムレベルの詳細を追跡する責任があります。 基本的にsystemstatsによって提供される情報はSMCによって追跡されます。 そのため、SMCをリセットすると、systemstatsに関連するすべてのパラメータがリセットされ、問題が解決するはずです。
PRAMとSMCのリセットは密接に関係しています。 これらの用語の正確な意味とリセット方法については、詳細ガイドをご覧ください。
上級ユーザー向け - Systemstatsの無効化
あなたがMacとターミナルのやり方に精通しているなら、先に進んでsystemstatsプロセス全体を無効にすることができます。 無効にしてから再度有効にすると、保存されているデータベースがすべて消去され、コードがリセットされます。
ほとんどのユーザーにとって、プロセスを強制終了するか、PRAMとSMCをリセットするだけで十分です。
そうでない場合は、Appleのサポートフォーラムでこの議論をご覧ください。