Written by
JackYamamoto概要: この投稿は、MacでのCPU使用率をチェックする方法を案内します。CPU使用率が高い場合は、この投稿で確認できる実証済みの解決策を使用して、macOS Sonomaおよびそれ以前のマック上での高CPU使用率を修正できます。
CPU(中央処理ユニット)は、Macの脳であり、すべてのシステムタスクを処理し、Macのすべての他のコンポーネントと通信し、コマンドや指示を実行します。すべてのMacコンピューターには限られたCPUがあり、高いCPU使用率には否定的な影響があります。
Macでの高CPU使用率のいくつかの症状:
- Macが遅く、 回転するビーチボール が表示される。
- Macのファンが非常にうるさい。
- アプリが予期せずフリーズしてクラッシュする。
- MacBook Proが過熱している。
これらの症状がMacBook Air/Pro/iMacで発生した場合、MacのCPUが過負荷になっている可能性があります。この問題は特定のMacモデルやmacOSに独占されておらず、一部のMacユーザーは、搭載されているMacでも高いCPU使用率の問題をM1/M2で遭遇し、macOS Sonoma を実行しています。
Macでの高CPU使用率を修正するには、この投稿を引き続き読んでください。
MacでCPU使用率を確認する方法
Macでの高CPU使用率は、明らかなパフォーマンスの低下を引き起こすかもしれません。予期せず、Macが非常に遅く動作したり、非応答になったり、アプリが突然クラッシュしたりする場合は、MacでCPU使用率を確認できます。
組み込まれたActivity Monitor のおかげで、MacでCPU使用率を簡単かつ直感的に確認および表示することができます。以下が方法です:
- Activity MonitorをFinder > Applications > Utilities から起動します。
- Activity Monitorの上部ツールバーでCPUタブをクリックします。
CPUタブでいくつかの重要な指標が強調表示されています:
- %CPU: プロセスが使用するプロセッサ全体の容量の割合、プロセッサー能力とも呼ばれる。
- CPU Time: プロセスが最後に起動されてからの経過時間。
- Idle Wake Ups: プロセスがスリープ状態から目を覚ます回数。
ここでは、オープンしているプログラムやアプリケーションと、それらが消費しているリソースを正確に確認できます。最もCPUを消費しているプロセスは、リストのトップに表示されます。
アクティビティモニターのプロセスはアプリケーションまたはシステムに属しているかもしれません。アプリケーションベースのプロセスの場合、名前の横にアプリのアイコンがあり、"test"のようなユーザーメトリクスの下にアカウント名として表示されます。システムプロセスの場合、アイコンがなく、"root"が所有しています。この方法で、Macでの高いCPU使用率がアプリケーションベースのプロセスまたはシステムプロセスによって引き起こされているかどうかがわかります。
これらの手順を共有して、MacでのCPU使用率を確認してください!
なぜMacのCPU使用率が高いのか?
アクティビティモニターでCPU使用率を表示すると、一部のプロセスが異常にCPUの大部分を消費していることがわかるかもしれません。Macでの高いCPU使用率の原因は以下のようなものです:
- 同時に多くのアプリが実行されている
- 不要なログインアイテムの多数
- ウイルスまたはマルウェアの感染
- CPUを占有するアプリ
- ハードドライブの故障
- システムエラー
- 機能不全のアプリ
Macでの高いCPU使用率を修正する方法?
Macでの過剰なCPU使用は、いくつかの問題を引き起こす可能性があります。幸い、Macでの高いCPU使用のほとんどは修正でき、コンピューターを最適な動作性能に復元できます。同様の問題が発生した場合、Macコンピューターでの高いCPU使用率を解決するための複数の解決策があります。
不要なアプリやプロセスを終了する
アクティビティモニターツールでCPU使用率を表示した後、CPUを多く消費するアプリやシステムプロセスを特定できます。そのため、そうしたプロセスをアクティビティモニターで終了してCPUを解放できます。問題のあるプロセスに関連するプロジェクトが進行中の場合は、終了する前に保存しておくことをお勧めします。
- Spotlight Search経由でアクティビティモニターを開きます。
- CPUタブをクリックしてプロセスを降順に並べ替えます。
- プロセス名をクリックして、新しいウィンドウで終了をクリックします。
- 再度終了をクリックして確認します。
また、Appleメニューを介してMacで アプリを強制終了 することもできます:
- Mac画面の左上隅にあるAppleロゴをクリックします。
- ドロップダウンメニューからForce Quitを選択します。
- CPUを大量に使用しているアプリを選択し、Force Quitボタンをクリックします。
- もう一度Force Quitをクリックします。
ソフトウェアを更新してMacを再起動する
古いソフトウェアがMacのCPU使用率の上昇の原因となることがあります。Macを再起動する前に利用可能なソフトウェアのアップグレードを探してください。一般的な修正方法は、アプリやオペレーティングシステムをアップデートすることです。
macOSのチェックとアップデート:
- Appleメニューに移動し、システム環境設定を選択します。
- システム環境設定画面でソフトウェアアップデートをクリックするか、一般>ソフトウェアアップデートを選択します。
- 自動的にアップデートのチェックが行われます。
- 利用可能なアップデートがあれば、Upgrade/Update Now/Restart Nowをクリックして画面のガイドに従ってください。
Macのアプリのチェックとアップデート:
- LaunchpadからMacのApp Storeを開きます。
- サイドメニューからUpdatesをクリックします。
- 関連するすべてのアプリをアップデートします。
App Store以外からインストールされたアプリケーションについては、その内部通知を確認してアップデートすることができます。また、公式サイトから最新バージョンをダウンロードすることもできます。
macOSとアプリをアップデートした後は、Macを再起動して新たなスタートを切ることができます。
不要な起動項目を削除する
起動時のエージェントやログインアイテムは、システムの過負荷を引き起こし、CPUや重要なリソースを使用する原因になるかもしれません。Macが起動する際に不要なアイテムを自動的に起動しないようにすることで、システムのスピードを大幅に向上させることができます。
macOS Ventura以降:
- Appleメニューに移動し、システム環境設定を選択します。
- 左側のサイドバーから一般を選択します。
- 右側のペインでログインアイテムをクリックします。
- 「起動時に開く」ボックスでアイテム名をクリックし、削除するために"-"をクリックします。
- Allow in the Backgroundセクションでアイテムの横のボタンをオフに設定します。
macOS Monterey以前:
- 画面の左上隅にあるAppleメニューを開きます。
- システム環境設定を選択します。
- システム環境設定画面でUsers & Groupsをクリックします。
- ログインアイテムタブを選択します。
- 不要なアイテムを選択し、削除するために"-"をクリックします。
問題のあるアプリのアンインストール/再インストール
おそらく、更新されたアプリはActivity Monitorでトップランクになるほど大量のCPUを使用しています。そのため、Macでアプリをアンインストールすることで問題を解消することができます。
アプリをアンインストールするための複数の方法がありますが、その中でもiBoysoft MagicMenuをお勧めします。これは右クリックメニューを介して素早くアプリを削除できるだけでなく、残り物も同時に削除できます。
SMCおよびNVRAM/PRAMをリセット
SMC(System Management Controller)はMacのキーボード、バッテリー、ファン、およびその他の重要なデバイスハードウェアに電力を供給し、NVRAM(不揮発性ランダムアクセスメモリ)はOS関連の設定を保存してコンピュータを迅速に起動してスムーズに動作させるための重要な機能です。
これらのコンポーネントの1つ以上が正常に機能しない場合、kernel_taskプロセスがCPU負荷を増加させる可能性があります。この問題を修正し、Macに余裕を持たせるためには、SMCをリセットおよびNVRAMをリセットすることができます。
ハードウェアの問題を特定する
ソフトウェアの問題に加えて、Macでの高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使用率の解決策を共有してください!