Macのsysmondとは?高いCPU使用率の原因と対処法

日本語 English Français Deutsch Español

概要:  本記事では、iBoysoftがMacの「sysmond」とは何か、そしてsysmondによってCPU使用率が高くなる場合の対処方法を詳しく解説します。sysmondに関心のある方は、ぜひご覧ください。

Macのsysmondとは

 

Macを使っていると、macOSのシステムプロセスや軽微なエラーが突然発生し、メモリ(RAM)を消費したり、CPUに大きな負荷をかけて本体が熱くなり、ファンが回転したり動作が遅くなることがあります。sysmondもそのひとつで、高いCPU使用率を引き起こし、ユーザーを困惑させる原因となることがあります。以下に実際の例を紹介します。

「2018年秋に購入した新しいMacBook Proを使っていますが、起動して間もなくファンが非常に大きな音で回り始めます。アクティビティモニタで確認すると、sysmondプロセスが常にCPUの71.3%を使い続けています。再起動しても同じ現象が起きます。どのアプリやサービスがsysmondに高いCPU負荷をかけているのか、どのように特定・対処すればいいのでしょうか?」

心配はいりません。この記事ではMacのsysmondについて詳しく解説し、sysmondのCPU使用率が異常に高くなる場合の対処法を幅広くご紹介します。

Macのsysmondとは?

sysmondは「System Monitor Daemon(システムモニタデーモン)」の略で、アクティビティモニタを構成するプロセスの一部です。macOSでバックグラウンド動作しており、システム全体のリソースやプロセスの利用状況を監視し、その情報をアクティビティモニタの画面でユーザーに提供しています。

sysmondプロセスが稼働しているのは、アクティビティモニタでMacのシステムリソースやプロセス、CPU使用率、エネルギー、ディスク、ネットワーク、メモリの使用状況などをチェックしている場合です。

sysmondのCPU使用率が高くなる主な理由は次の3つです。

Macのsysmondとは

まず一つは、アクティビティモニタで突然「メモリ」タブに切り替えた場合です。この時、システム全体のメモリ使用状況を表示するためにCPU負荷が一時的に増加します。

アクティビティモニタを開くと通常は「CPU」タブから表示されますが、そこから「メモリ」タブへ移動し、しばらくその画面を開いた後に再び「CPU」タブに戻すと、sysmondプロセスが一時的に高いCPU使用率を示すことがあります。ただし、「CPU」タブや他のタブ(「メモリ」以外)を表示している間は、sysmondのCPU負荷は通常レベルに戻ります。

2. アクティビティモニタの更新頻度を高く設定している場合、システムの異常や不審な挙動の監視が強化されますが、その分 CPU 使用率が異常に高くなることがあります。

3. サードパーティ製アプリが強力な監視を必要とする場合にも注意が必要です。Apple以外のウェブサイトや開発者から入手したアプリは、セキュリティ確保のためにmacOSが動作を頻繁に監視し、CPU使用率が上がる場合があります。

この記事がお役に立ちましたら、ぜひシェアしてください。

MacでsysmondがCPU使用率を占有する場合の対処法

「Macのsysmondとは何か」が分かったところで、sysmondによるCPU使用率を正常に戻す方法を紹介します。ここではいくつかの解決策を掲載していますので、状況に合った方法をお試しください。1つの方法で解決しない場合は、次の対策に進んでください。

解決策1:不要なアプリやプロセスを終了する

バックグラウンドで複数のアプリやプロセスが動作していると、再起動時の立ち上がりは早くなりますが、その分CPU使用率も高くなります。sysmondの動作を正常に保つには、今使っていないアプリやプロセスは終了させましょう。

アプリ画面の「×」ボタンをクリックするか、Command+Qキーを押すことで、アプリを完全に終了できます。

解決策2:アクティビティモニタを強制終了して再起動する

アクティビティモニタが長時間動作したり、不具合が発生した場合は、アクティビティモニタ自体をいったん終了させて再起動します。Command+Qキーを同時に押すか、画面左上の「アクティビティモニタ」メニューから「アクティビティモニタを終了」を選択してください。

How to fix sysmond causing high CPU usage on Mac

再起動後、Spotlight検索からアクティビティモニタを開き、sysmondプロセスのCPU使用率が正常に表示されるかを確認します。

解決策3:アクティビティモニタの更新間隔を変更する

アクティビティモニタの「更新間隔」は、情報がどの頻度で更新されるかを決める設定です。更新間隔が短いほどデータのリクエスト回数も増え、sysmondによるCPU使用率が高くなる場合があります。適切な間隔に見直すことで、負荷を軽減できます。

ステップ1:アクティビティモニタを開き、メニューバーの「表示」から「更新間隔」を選びます。

How to fix sysmond causing high CPU usage on Mac

ステップ2:「非常に頻繁(1秒)」「頻繁(2秒)」「標準(5秒)」の3つから、現在より長い間隔を選択してみましょう。

解決策4:sysmondプロセスを強制終了して再起動する

「Macでsysmondを終了できますか?」と疑問に思う方もいるかもしれません。実際、sysmondプロセスを強制終了すると、CPU使用率が異常に高くなる症状を一時的に抑えることができます。以下の手順で操作してください。

  1. Finderアプリケーション > ユーティリティ > ターミナルを開きます。
  2. ターミナルウィンドウで、次のコマンドを入力し、Returnキーを押します:sudo killall sysmondMacでsysmondの高いCPU使用率を修正する方法
  3. 管理者パスワードを入力して、Returnキーを押します。(入力中に文字は表示されませんが、正しく入力できていればそのままReturnを押してください。)
  4. このコマンドでsysmondプロセスが一度終了し、自動的に再起動します。

方法5:sysmondの高いCPU使用率を手動で対処する

サードパーティ製アプリをインストールすると、sysmondが高頻度で監視・検出処理を行い、CPU使用率が上がる場合があります。この原因を解消するために、sysmond関連のCPU負荷を手動で軽減する方法もあります。ただし、この方法はMacの動作に影響を及ぼす可能性があるため、実施する前によくご検討ください。

  1. Finderを開き、移動メニューからフォルダへ移動を選択します。
  2. sysmond関連のファイルは複数のフォルダに存在することがあります。各フォルダを順番に開き、不審なファイルがないか確認します。
  • ~/Library/LaunchAgents
  • ~/Library/LaunchDaemons
  • ~/Library/Application Support
  • ~/Library/Preference
  • ~/Library/LaunchAgents
  • ~/Library/Application Support
  • ~/Library/Preferences

方法6:macOSをアップデート、または再インストールする

Macにアップデートがあるか確認し、利用可能な場合はAppleメニュー > システム環境設定システム設定)> ソフトウェア・アップデート > 今すぐアップデートの順に操作してください。この手順で、sysmondによる高いCPU使用率の問題が改善することがあります。

Macでsysmondの高いCPU使用率を修正する方法

すでにMacが最新の状態であれば、macOSを再インストールする方法も検討できます。これにより不要なアプリやプロセスが削除され、Macの環境をリフレッシュできます。再インストール前にはデータのバックアップを念入りに行ってください。

まとめ

本記事では、Macで稼働するsysmondについて概要を解説し、アクティビティモニタでsysmondのCPU使用率が高くなる問題への具体的な対処方法を紹介します。sysmondによる高いCPU使用率にお悩みの場合や、仕組みに関心のある方はぜひ参考にしてください。

MacでCPU使用率が高くなる他の事例もあわせてご覧ください: