
MacのsysmondのCPU使用率が高い?その原因と解決方法
プロセス名からお察しの通り、sysmond は System Monitor Daemon の略で、アクティビティモニタの一部です。そのため、アクティビティモニタを使って Mac のシステムリソース、プロセス、CPU 使用率、消費電力、ディスク、ネットワーク、そしてここでの議論で重要なメモリ使用量を監視している場合、sysmond 自体が大量のシステムリソースを消費していることに気付くかもしれません。
sysmond についてもう少し詳しく調べて、それが何であるか、なぜ sysmond が CPU を大量に消費することがあるか、そしてそれをどのように修正できるかについて学びましょう。
sysmond とは何ですか?
名前が示すように、sysmond は、MacOS のバックグラウンドで実行され、システム アクティビティを監視するシステム デーモンです。sysmond はすべてのシステム リソースとプロセスを追跡し、その情報は通常、アクティビティ モニターを通じてユーザーに表示されます。
sysmond が動作している場合、Mac でアクティビティモニタが開いている可能性があります。アクティビティモニタがアクティブに開いている場合もあれば、Dock モニタ機能のみに使用している場合も、sysmond が動作している可能性があります。
sysmond が CPU を多く使用するのはなぜですか?
sysmond が Mac 上で CPU を大量に使用している理由は 2 つ考えられます。
まず、アクティビティモニタの「メモリ」タブを使用している場合、sysmond がCPUを大量に消費していることに気付くかもしれません。これはおそらく、メモリのサンプリングがCPUを大量に消費するアクティビティであるためです。
最近の macOS バージョンでは、通常、アクティビティ モニタを開いてメモリ タブに切り替え、数秒待ってからすぐに CPU に切り替えることで、これを簡単に再現できます。その場合、sysmond の CPU 使用率がすぐに 100% を超える高値になることがあります。ただし、CPU タブ、または「メモリ」以外の他のシステム アクティビティ タブにとどまっている場合は、すぐに適切なレベルに戻るはずです。
さらに、アクティビティ モニターの更新頻度を低く設定すると、レポート作成やトラブルシューティングに非常に役立ちますが、デーモンはプロセスをより頻繁に、より速くサンプリングしてレポートする必要があるため、sysmond もよりアクティブになります。
おそらく、サードパーティのシステム モニターを使用している場合など、sysmond が CPU を大量に使用する他の理由もあるでしょう。
sysmond の CPU 使用量を減らす最も簡単な方法は何ですか?
sysmond が継続的に大量の CPU を使用していることが判明した場合は、まずアクティビティ モニターの「メモリ」タブから切り替えてみてください。
サンプル速度と更新頻度を下げることもできますが、必ずしも望ましいとは限りません。
もう 1 つのオプションは、アクティビティ モニター、または使用しているその他のシステム監視アプリやプロセスを単に終了することです。
sysmond が CPU を大量に使用し続けていることが判明した場合は、Mac の再起動も試してください。
私は個人的にアクティビティ モニターを頻繁に使用するため、それを開くためのキーボード ショートカットを設定しています。メモリ タブを表示するときに sysmond が頻繁に表示されますが、それ以外で CPU を大量に使用することはほとんどありません。
–
Macでsysmondが動作し、システムリソースを大量に消費しているのを見たことがありますか?アクティビティモニタのメモリタブが原因だったのでしょうか?それとも何か他の原因でしょうか?ご意見やご感想をコメント欄で共有してください。