macOSのプロセス

MacのAssetCacheとは?

AssetCacheは「コンテンツキャッシュ」のサービスです。AppleからのダウンロードをこのMacに保存し、同じネットワーク上のほかのAppleデバイスに提供します。

プロセス:AssetCache対象:「システム設定」の場所はmacOS 13 Ventura以降。macOS 27.2で確認。確認日:2026年10月29日

表示される場所

  • 「アクティビティモニタ」の「ネットワーク」、nettop、Kilobatの一覧にAssetCacheが表示されます。
  • ファイアウォールやネットワークモニタが、AssetCacheの接続を許可するか尋ねてきます。
  • ほかのデバイスがアップデートしている間、Macがローカルネットワークに大量にアップロードしています。

正体

manページによると、AssetCacheはAppleのダウンロードをローカルネットワークにキャッシュして高速化します。macOSが自動的に起動します。

Appleの設定では、ソフトウェアアップデートとアプリ、iCloudのコンテンツ、またはその両方をキャッシュできます。

ネットワークを使う理由

  • Appleからのダウンロード。ネットワーク上のデバイスが初めて要求したときに、Appleからコンテンツをダウンロードします。
  • ほかのデバイスへのアップロード。以降は、ネットワーク上のほかのAppleデバイスがこのMacからコンテンツをダウンロードします。これはローカルの通信です。
  • Appleへの登録。Appleのホスト一覧によると、キャッシュを行うMacは登録のためにAppleのサーバに接続します。

正常ですか?

はい、「コンテンツキャッシュ」をオンにしていれば正常です。ローカルネットワークでの大量のアップロードこそが、その目的です。

自分でオンにしていない場合は、組織の管理プロファイルがオンにしている可能性があります。管理者に問い合わせてください。

使用量を確認する

  1. 「アプリケーション」>「ユーティリティ」から「アクティビティモニタ」を開き、「ネットワーク」をクリックします。

  2. 検索フィールドにAssetCacheと入力します。「送信バイト」と「受信バイト」の列に、やり取りした量が表示されます。

  3. ターミナルで、このプロセスだけを監視します。dを押すと1秒ごとの変化が表示され、qを押すと終了します。

    nettop -p AssetCache -P
  4. キャッシュの状態と、提供したデータ量を表示します。

    AssetCacheManagerUtil status

安全に減らす・一時停止する

  1. アップルメニュー >「システム設定」>「一般」>「共有」と選択します。

  2. 「コンテンツキャッシュ」の横にある情報ボタンをクリックします。キャッシュのオプションを変更するか、「コンテンツキャッシュ」をオフにします。

  3. テザリング中は、ほかのデバイスがこのMacのキャッシュを必要としません。移動中はオフにしておきます。

Kilobatを使う場合

  1. Kilobatのアプリリストを開き、AssetCacheを検索します。その行に、現在の転送速度とやり取りしたバイト数が表示されます。

  2. Kilobatはこのサービスを「システムのダウンロード」グループに入れ、何をしているかを1行で説明します。グループを展開すると、各サービスが表示されます。

  3. ネットワークフィルタがオンなら、サービスをクリックします。パネルに、ダウンロードがどのアプリのためのものだったかが表示されます(例:「ミュージック用」)。

  4. フィルタがない場合、macOSはサービスしか示しません。そのため、Kilobatもダウンロードがどのアプリのためのものかを表示できません。

  5. Kilobatは、ローカルネットワークの通信をインターネットの通信とは分けて表示します。ローカルのアップロードはデータ予算に含まれません。

  6. ターミナルで同じライブリストを表示します。/を押して名前を入力すると検索できます。

    kilobat status --watch
  7. 1日分の通信量を表示します。名前はkilobat report --summaryと一致します。

    kilobat bandwidth AssetCache day
  8. MCP経由では、AIエージェントがget_app_bandwidthと名前AssetCacheで同じ履歴を取得できます。

  9. ライブ表示は無料です。アプリでの履歴にはProが必要です。Kilobatが履歴を記録するのは、アプリの実行中だけです。

よくある質問

「コンテンツキャッシュ」はインターネットのデータを使いますか?

各項目をAppleから1回ダウンロードします。ほかのデバイスへのアップロードはローカルネットワーク内にとどまります。

出典

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。