Mac でアクティビティモニタを使う方法

アクティビティモニタには、Mac 上で実行中のプロセスが表示されるので、これらのプロセスを管理し、Mac のアクティビティとパフォーマンスにどのように影響しているかを把握できます。

アクティビティモニタのよく使われる機能について一部を紹介します。アクティビティモニタは一種のタスクマネージャで、App やその他のプロセスが CPU、メモリ、エネルギー、ディスク、ネットワークの使用状況に与える影響を確認できます。

「アプリケーション」フォルダの「ユーティリティ」フォルダからアクティビティモニタを開くか、Spotlight を使って探してください。

概要

アクティビティモニタに表示されるプロセスには、ユーザアプリケーション、macOS が使用するシステムアプリケーション、画面には表示されないバックグラウンドプロセスがあります。「アクティビティモニタ」ウインドウの上部にある 5 つのカテゴリのタブを使って、プロセスが Mac にどのような影響を及ぼしているかをカテゴリごとに確認できます。

これらの各パネルの列を追加/削除するには、「表示」>「表示項目」の順に選択します。「表示」メニューでは、どのプロセスを各パネルに表示するか選択することもできます。

  • すべてのプロセス
  • すべてのプロセス (階層表示):ほかのプロセスに属するプロセス。プロセス間の親子関係を確認できます。
  • 自分のプロセス:お使いの macOS ユーザアカウントが所有するプロセス。
  • システムプロセス:macOS が所有するプロセス。
  • ほかのユーザのプロセスルートユーザまたは現在のユーザが所有していないプロセス。
  • 動作中のプロセス:スリープ状態にないプロセス。
  • 停止中のプロセス:スリープ状態にあるプロセス。
  • ウインドウのあるプロセス:ウインドウを作成できるプロセス。通常、これらはアプリケーションです。
  • 選択されたプロセス:「アクティビティモニタ」ウインドウで選択されているプロセス。
  • 過去 8 時間のアプリケーション:過去 8 時間にプロセスが実行されたアプリケーション。

CPU

「CPU」パネルには、各プロセスが CPU (プロセッサ) のアクティビティにどのような影響を及ぼしているかが表示されます。

「CPU」パネル

「% CPU」列の見出しをクリックして、各プロセスの CPU 消費率を基準に並べ替えます。この情報と「エネルギー」パネルの情報は、Mac のパフォーマンス、バッテリーの駆動時間、動作時温度、ファンの動作に影響するプロセスを特定するために役立ちます。

「CPU」パネルの下部で、詳しい情報を確認できます。

  • システム:システムプロセス (macOS に属するプロセス) が現在使用している CPU 能力の割合。
  • ユーザ:ユーザが開いたアプリケーション、またはそれらのアプリケーションが起動したプロセスが現在使用している CPU 能力の割合。
  • アイドル状態:使用されていない CPU 能力の割合。
  • CPU 負荷:すべてのシステムプロセスとユーザプロセスが現在使用している CPU 能力の割合。グラフは右から左に進み、「表示」>「更新の頻度」で設定された間隔で更新されます。青はユーザプロセスで使用されている合計 CPU 能力の割合を表します。赤はシステムプロセスで使用されている合計 CPU 能力の割合を表します。
  • スレッド:すべてのプロセスが使用しているスレッドの合計数。
  • プロセス:現在実行中のプロセスの合計数。

CPU 使用率または GPU 使用率は個別のウインドウまたは Dock に表示することもできます。

  • 現在のプロセッサのアクティビティを表示するウインドウを開くには、「ウインドウ」>「CPU 使用率」の順に選択します。この情報のグラフを Dock に表示するには、「表示」>「Dock アイコン」>「CPU 使用率を表示」の順に選択します。
  • 最近のプロセッサのアクティビティを表示するウインドウを開くには、「ウインドウ」>「CPU の履歴」の順に選択します。この情報のグラフを Dock に表示するには、「表示」>「Dock アイコン」>「CPU の履歴を表示」の順に選択します。
  • 最近のグラフィックスプロセッサ (GPU) アクティビティを表示するウインドウを開くには、「ウインドウ」>「GPU の履歴」を選択します。こうしたアクティビティに関連するエネルギー消費量は、アクティビティモニタの「エネルギー」タブの「エネルギー影響」の値に組み込まれます。

メモリ

「メモリ」パネルには、メモリの使用状況についての情報が表示されます。

「メモリ」パネル

「メモリ」パネルの下部で、詳しい情報を確認できます。

  • メモリプレッシャー:「メモリプレッシャー」のグラフは、メモリリソースの利用可能状況をわかりやすく表示します。グラフは右から左に進み、「表示」>「更新の頻度」で設定された間隔で更新されます。メモリリソースの現在の状況は、グラフの右端に色別で表示されます。
    • :メモリリソースは利用可能です。
    • :メモリリソースは利用可能ですが、圧縮などのメモリ管理プロセスによる負荷がかかっています。
    • :メモリリソースが不足し、macOS がメモリの代わりに起動ドライブを使用しています。利用可能な RAM を増やすには、1 つまたは複数のアプリケーションを終了するか、RAM を増設します。この情報は、Mac に RAM の追加が必要かどうかを判断する際の最有力な材料となります。
  • 物理メモリ:Mac に取り付けられている RAM の容量。
  • 使用済みメモリ:すべてのアプリケーションと macOS プロセスが現在使用しているメモリの合計容量。
    • アプリケーションメモリ:アプリケーションおよびそのプロセスが現在使用しているメモリの合計容量。
    • 確保されているメモリ:圧縮できないメモリ、または起動ドライブにページアウトする (書き出す) ことができないメモリ。RAM 内に確保しておく必要があります。1 つのプロセスが使用する「確保されているメモリ」をほかのプロセスが使用することはできません。アプリケーションが使用する「確保されているメモリ」の容量は、そのアプリケーションのプログラマが決定します。
    • 圧縮:ほかのプロセスがより多くの RAM メモリを使用できるようにするために、RAM 内で圧縮されているメモリの容量。圧縮されているメモリの容量をプロセスごとに確認するには、「メモリ圧縮」列を調べます。
  • スワップ使用領域:起動ドライブ上で macOS のメモリ管理が使用している容量。ここにいくつかのアクティビティが表示されるのは、正常な状態です。メモリプレッシャーが赤の状態でない限り、macOS で利用できるメモリリソースがあります。
  • キャッシュされたファイル:アプリケーションにより最近使用されたが、現在はほかのアプリケーションが使用可能なメモリ。たとえば、メールを使用後に終了すると、メールが使用していた RAM はキャッシュファイルが使用するメモリの一部となり、その他のアプリケーションが利用できるようになります。そのキャッシュメモリをほかのアプリケーションが使用する (上書きする) 前にメールを再び開くと、メールは通常より短時間で起動します。これは、キャッシュメモリがアプリケーションメモリにすばやく変換され、その内容を起動ドライブから読み込む必要がないためです。

メモリ管理について詳しくは、Apple デベロッパ Web サイトを参照してください。

エネルギー

「エネルギー」パネルには、全体的なエネルギー使用状況と各アプリケーションが使用するエネルギーが表示されます。

  • エネルギー影響:そのアプリケーションが現在消費しているエネルギーの相対量。数字が小さいほど望ましい値となります。アプリケーション名の左に表示されている三角形は、そのアプリケーションに複数のプロセスがあることを示しています。三角形をクリックすると各プロセスの詳細が表示されます。
  • 平均エネルギー影響:過去 8 時間または Mac を起動してから (いずれか短い方) のエネルギー影響の平均。平均エネルギー影響は、測定時間中に実行していたが、すでに終了したアプリケーションについても表示されます。これらのアプリケーションの名前はグレイで表示されます。
  • App Nap:App Nap に対応するアプリケーションは、開いていても使用されていないときには、非常に低いエネルギーしか消費しません。たとえば、App Nap の対象となるのは、別のウインドウの下に隠れているアプリケーションや、現在表示されていない領域で開いているアプリケーションです。
  • 非スリープ:そのアプリケーションが Mac がスリープ状態になるのを妨げているかどうかを示します。

「エネルギー」パネル

「エネルギー」パネルの下部で、詳しい情報を確認できます。

  • エネルギー影響:すべてのアプリケーションが使用する合計エネルギーの相対量。グラフは右から左に進み、「表示」>「更新の頻度」で設定された間隔で更新されます。
  • グラフィックカード:現在使用しているグラフィックカードの種類。高性能のカードほど、エネルギーを多く消費します。グラフィックスの自動切り替えに対応した Mac では、統合型グラフィックスを使って消費電力を抑え、アプリケーションが必要としているときに限り高性能のグラフィックスチップに切り替わります。「統合」と表示される場合、現在 Mac は統合型グラフィックスを使用しています。「高パフォーマンス」と表示される場合、現在 Mac は高性能のグラフィックスを使用しています。どのアプリケーションが高性能グラフィックスを使用しているか判断するには、「高性能 GPU 必要」列に「はい」と表示されているアプリケーションを探してください。
  • 充電残量:ポータブル Mac のバッテリーの充電残量の割合。
  • 充電完了までの時間:ポータブル Mac の充電が完了するまで AC 電源コンセントに接続しておく必要のある時間。
  • AC 電源の使用時間:ポータブル Mac を AC 電源コンセントに接続してから経過した時間。
  • 残り時間:ポータブル Mac のバッテリーの推定残り時間。
  • バッテリー電源の使用時間:ポータブル Mac を AC 電源から抜いてからの経過時間。
  • バッテリー (過去 12 時間):ポータブル Mac の過去 12 時間のバッテリー充電レベル。緑は Mac が電源アダプタから電力を供給されていた時間を示しています。

エネルギー消費が増加すると、Mac がバッテリーの電力で動作できる時間は短縮されます。ポータブル Mac のバッテリー駆動時間が通常より短い場合は、「平均エネルギー影響」列で最近のエネルギー消費量がもっとも多かったアプリケーションを確認できます。これらのアプリケーションが必要ない場合は終了してください。または、アプリケーションで何も実行されていないようなのにエネルギー消費量が高いままの場合は、アプリケーションの開発者にお問い合わせください。

ディスク

「ディスク」パネルには、各プロセスがディスクにアクセスして読み込み/書き込みを行ったデータの容量が表示されます。このパネルには、「読み込み回数」と「書き込み回数」(IO) も表示されます。これは Mac がディスクにアクセスしてデータの読み込み/書き込みを行った回数です。

「ディスク」パネル

「ディスク」パネルの下部に表示される情報は、すべてのプロセスでのディスクアクティビティの合計値を示しています。グラフは右から左に進み、「表示」>「更新の頻度」で設定された間隔で更新されます。また、グラフにはポップアップメニューがあり、表示する情報の単位を「IO」と「データ」の間で切り替えることができます。青は毎秒の読み込み回数、または毎秒のデータ読み込みの容量を表します。赤は毎秒の書き込み回数、または毎秒のデータ書き込みの容量を表します。

ディスクアクティビティのグラフを Dock に表示するには、「表示」>「Dock アイコン」>「ディスクの動作状況を表示」の順に選択します。

ネットワーク

「ネットワーク」パネルには、Mac がネットワーク上で送受信したデータの容量が表示されます。この情報を見れば、どのプロセスが最も容量の大きいデータを送受信しているかがわかります。

「ネットワーク」タブ

「ネットワーク」パネルの下部に表示される情報は、すべてのアプリケーションでのネットワークアクティビティの合計値を示しています。グラフは右から左に進み、「表示」>「更新の頻度」で設定された間隔で更新されます。また、グラフにはポップアップメニューもあり、表示する情報の単位を「パケット」と「データ」の間で切り替えることができます。青は毎秒の受信パケット数、または毎秒のデータ受信量を表します。赤は毎秒の送信パケット数、または毎秒のデータ送信量を表します。

ネットワークの使用状況のグラフを Dock に表示するには、「表示」>「Dock アイコン」>「ネットワークの使用状況を表示」の順に選択します。

キャッシュ

macOS High Sierra 10.13.4 以降では、システム環境設定の「共有」パネルで「コンテンツキャッシュ」を有効にしている場合は、アクティビティモニタに「キャッシュ」パネルが表示されます。「キャッシュ」パネルでは、ローカルネットワークに接続されたデバイスがアップロード、ダウンロード、またはドロップしたキャッシュデータの量が時間経過と共にどう変わるかがわかります。

「最大キャッシュプレッシャー」の情報を見れば、コンテンツキャッシュの設定を調節して、キャッシュするディスク容量を増やしてもいいかどうかを判断できます。キャッシュプレッシャーは低い方が良いとされます。キャッシュの動作状況について詳しくは、こちらを参照してください。

下部にあるグラフは、時間経過に伴うキャッシュの総体的な動作状況を表しています。グラフの上部にあるポップアップメニューから時間間隔を変更できます (「1 時間以内」「24 時間以内」「7 日以内」「30 日以内」)。 

関連情報

  • カーネルタスクについて、また、アクティビティモニタでカーネルタスクの CPU 使用率が高く表示される理由については、こちらの記事を参照してください。
  • 詳しい情報を参照するには、アクティビティモニタを開き、「ヘルプ」>「アクティビティモニタヘルプ」の順に選択してください。また、「アクティビティモニタ」ウインドウの多くの項目については、マウスのポインタを合わせると簡単な説明を表示することができます。
公開日: