Written by
JackYamamoto概要: この投稿では、Mac上でCPU使用率をチェックする方法を案内します。CPU使用率が高い場合は、この投稿の確かな解決策を使用して、Mac上での高CPU使用率を修正できます(macOS Sonomaおよびそれ以前のバージョンを実行しているMacで)。
CPU(中央演算処理装置)、あなたのMacの脳は、すべてのシステムタスクを処理し、Macの他のすべてのコンポーネントと通信し、コマンドと命令を実行します。すべてのMacコンピューターには限られたCPUがあり、高いCPU使用率には否定的な影響があります。
Macでの高いCPU使用率のいくつかの症状:
- Macが遅く動作し、 ぐるぐる回るビーチボール が表示される。
- Macのファンが大きな音を立てる。
- アプリが予期せずフリーズしたりクラッシュしたりする。
- MacBook Proが過熱する。
- Activity Monitorで、 corespotlightd CPUが常にオーバーロードします。
これらの症状のうちの1つがMacBook Air/Pro/iMacで発生する場合、MacのCPUがオーバーロードしている可能性があります。この問題は1つのMacモデルやmacOSに特有のものではなく、一部のMacユーザーは macOS Sonomaを搭載したM1/M2搭載のMacでも高いCPU使用率に遭遇することがあります。
Macでの高いCPU使用率を修正するために、この投稿を続けてお読みください。
MacでCPU使用率を確認する方法
Macでの重いCPU使用は明らかな性能の低下をもたらす可能性があります。予期せず、Macが非常に遅く動作したり、応答しなくなったり、アプリが突然クラッシュしたりするなどの症状が現れた場合は、MacでCPU使用率をチェックできます。
内蔵の Activity Monitor のおかげで、MacでCPU使用率を簡単かつ直感的にチェックして表示することができます。以下のように行います:
- Finder > Applications > Utilities から Activity Monitorを起動します。
- Activity Monitorの上部ツールバーで CPU タブをクリックします。
CPUタブでいくつかの重要な指標が強調表示されています:
- %CPU:プロセスが使用するプロセッサの全体容量の一部。これはプロセッサの能力とも呼ばれます。
- CPU時間:プロセスが最後に開始されてから経過した時間。
- アイドルウェイクアップ:プロセスがスリープ状態から覚めた回数。
ここでは、開かれているプログラムやアプリケーション、そしてそれらが消費しているリソースを正確に表示することができます。最もCPUを消費しているプロセスはリストの上部に表示されます。
アクティビティモニター内のプロセスはアプリケーションまたはシステムのものかもしれません。アプリケーションベースのプロセスの場合、名前の横にアプリのアイコンが表示され、"test"などのユーザーメトリックの下にアカウント名としてラベル付けされます。システムプロセスの場合、アイコンは表示されず、「root」が所有しています。このように、Macでの高CPU使用率がアプリケーションベースのプロセスかシステムプロセスによって引き起こされているかどうかを判別することができます。
これらのステップを共有して、MacでのCPU使用率をチェックしましょう!
なぜMacのCPU使用率が高いのでしょうか?
アクティビティモニターでCPU使用率を表示すると、CPUの大部分を異常に消費するいくつかのプロセスが見つかるかもしれません。高CPU使用率の背後に潜む原因は次のとおりです:
- 同時に実行されているアプリが多すぎる
- 不要なログインアイテムが多い
- ウイルスやマルウェア感染
- CPUを大量に消費するアプリ
- ハードドライブの故障
- システムエラー
- 機能しないアプリ
Macでの高CPU使用率を修正する方法は?
Macでは、過剰なCPU使用はさまざまな問題を引き起こす可能性があります。幸いなことに、Macの高CPU使用率のほとんどは修正でき、コンピュータを最適な動作状態に復元できます。同じ問題に直面した場合、Macコンピュータで高CPU使用率を解決するための複数の解決策があります。
不要なアプリやプロセスを終了する
アクティビティモニターツールでCPU使用率を表示した後、どのアプリやシステムプロセスが多くのCPUパワーを消費しているかを特定できます。したがって、そのようなプロセスをアクティビティモニターで終了してCPUを解放することができます。問題のプロセスに関連するプロジェクトが進行中の場合は、終了する前に保存する方が良いでしょう。
- Spotlight検索を介してアクティビティモニターを開きます。
- CPUタブをクリックしてプロセスを降順にソートします。
- プロセス名をクリックして新しいウィンドウでQuitをクリックします。
- 再度Quitをクリックして確認します。
また、アップルメニューからアプリを強制終了することもできます:Macでアプリを強制終了。
- Mac画面の左上隅にあるAppleロゴをクリックします。
- ドロップダウンメニューから強制終了を選択します。
- CPUを大量に使用しているアプリを選択し、強制終了ボタンをクリックします。
- もう一度強制終了をクリックします。
ソフトウェアを更新してMacを再起動する
古いソフトウェアがMacでCPUの使用率を高くする可能性があります。 Macを再起動する前に利用可能なソフトウェアのアップグレードを探します。一般的に、アプリとオペレーティングシステムを更新することで問題を解決できます。
macOSの確認および更新:
- Appleメニューに移動し、システム環境設定を選択します。
- システム環境設定ペインでソフトウェアアップデートをクリックするか、システム設定で一般>ソフトウェアアップデートを選択します。
- 自動的にアップデートをチェックするのを待ちます。
- 利用可能な更新があれば、アップグレード/更新をクリックし、画面のガイドに従います。
Macのアプリを確認および更新:
- ランチパッドからMacのApp Storeを開きます。
- サイドメニューから更新をクリックします。
- 関連するすべてのアプリを更新します。
App Store以外からインストールされたアプリケーションの場合は、その内部通知を確認して更新するか、公式サイトから最新バージョンをダウンロードすることもできます。
macOSおよびアプリを更新したら、Macを再起動して新たなスタートを切ることができます。
必要のない起動アイテムを削除する
起動エージェント/スタートアッププログラムやログインアイテムを無効にすることで、Macがブートアップ時に自動的に起動する不要なアイテムからCPUと重要なリソースを使用するのを防ぎ、システムのスピードを大幅に向上させることが可能です。
macOS Ventura以降:
- Appleメニューに移動し、システム環境設定を選択します。
- 左側のサイドバーから一般を選択します。
- 右のペインでログインアイテムをクリックします。
- ログイン時に開くボックスでアイテム名をクリックし、「-」をクリックして削除します。
- バックグラウンドで許可するボタンの横にあるボタンをオフに切り替えます。
macOS Montereyおよびそれ以前:
- 画面の左上隅にあるAppleメニューを開きます。
- システム環境設定を選択します。
- システム環境設定ペインでユーザーとグループをクリックします。
- ログインアイテムタブを選択します。
- 不要なアイテムを選択し、「-」をクリックして削除します。
問題のあるアプリをアンインストール/再インストールする
更新されたアプリでもActivity MonitorでトップにランキングされるCPUの大部分を使用している可能性があります。その場合は、Macでアプリをアンインストールして問題を解消できます。
アプリをアンインストールする方法は複数ありますが、その中でもCleanMyAppをお勧めしています。このアプリを使用すると、アプリを迅速に削除し、同時に残り物も自動的に削除できます。
SMCとNVRAM/PRAMをリセットする
SMC(システム管理コントローラー)は、Macのキーボード、バッテリー、ファンなどの重要なデバイスハードウェアに電力を供給し、NVRAM(不揮発性ランダムアクセスメモリ)はOS関連の設定を保存してコンピューターの素早い起動とスムーズな動作を可能にします。
これらのコンポーネントのいずれかが正常に機能しなくなると、kernel_taskプロセスによってCPU負荷が増加することがあります。この問題を修正し、Macに余裕を持たせるために、SMCをリセットおよびNVRAMをリセットすることができます。
ハードウェアの問題を特定する
ソフトウェアの問題に加えて、高いCPU使用率の原因となる可能性があるのはハードウェアの故障です。Appleは明らかなハードウェアの問題を特定するためのツールを提供しており、それがApple Diagnosticsです。Macのロジックボード、RAM、バッテリー、無線コンポーネントのハードウェアの問題をチェックするのに役立ちます。
Activity MonitorのCPUタブでプロセスが正常に見える場合でも、Macで高いCPU使用率の症状が現れる場合は、ハードウェアに問題がある可能性があります。その場合は、Intel Macs/Apple Silicon MacsでApple Diagnosticsを実行してハードウェアの問題を特定してください。
これらの解決策はほとんどの状況に適用されます。プロセスMacのWindowServerの高いCPU使用率など、より具体的なケースについては、他の効果的な修正方法をお試しください。高いCPU使用率の一般的なプロセスに対する実証された治療法を学ぶために、次の記事を引き続きお読みください:
Mac Kernel-taskの高いCPU使用率の問題を修正して原因を見つける
MacでApplicationsStorageExtensionの高いCPU使用率?こちらが解決策
MacでのLaunchservicesdとは何ですか?高いCPU/メモリ使用を修正する方法
MacのMds_storesとは| Mds_storesの高いCPU Montereyを修正する方法
mdworker_shared、mdworkerおよびmdsとは何ですか|高いCPU使用率を修正する方法
これらのMacの高いCPU使用率の解決策を共有してください!