簡単な答え
photolibrarydは、写真ライブラリを管理してiCloud写真と同期するmacOSのプロセスです。CPU、メモリ、ネットワークの使用量が多いのは、ライブラリが変化しているためです。大量の読み込み、iCloud写真をオンにしたとき、macOSアップデート後の最初の起動などです。Macを電源に接続し、オンラインのまま完了するまで待ってください。終了しても作業が一時停止するだけです。
このページの内容
photolibrarydの役割
photolibrarydはシステムプロセスです。/System/Library/PrivateFrameworks/PhotoLibraryServices.frameworkから実行され、写真アプリでも、写真の選択画面を表示するほかのアプリでも、写真ライブラリが必要になると自動的に起動します。
| プロセス | 役割 |
|---|---|
photolibraryd | ライブラリそのものを管理します。読み込み、編集、アルバム、iCloud写真との同期です。 |
cloudphotod | photolibrarydのために、写真とビデオをiCloudとの間で転送します。 |
photoanalysisd | 人やペットを認識してメモリーを作成します。photoanalysisd(英語)を参照してください。 |
mediaanalysisd | 写真とビデオからテキスト、物体、シーンを読み取ります。mediaanalysisdを参照してください。 |
photolibraryd- 役割
- ライブラリそのものを管理します。読み込み、編集、アルバム、iCloud写真との同期です。
cloudphotod- 役割
- photolibrarydのために、写真とビデオをiCloudとの間で転送します。
photoanalysisd- 役割
- 人やペットを認識してメモリーを作成します。photoanalysisd(英語)を参照してください。
mediaanalysisd- 役割
- 写真とビデオからテキスト、物体、シーンを読み取ります。mediaanalysisdを参照してください。
photolibrarydがCPUやメモリを使う理由
ライブラリが変化すると動作します。負荷の高い状態が長く続くのは、たいてい次のいずれかの後です。
- iCloud写真をオンにしたとき。 ライブラリ全体がiCloudと照合され、アップロードまたはダウンロードされます。
- 大量の読み込み。 カメラ、iPhone、フォルダからの読み込みです。
- macOSアップデート。 アップデート後に初めて開いたとき、写真アプリがライブラリをアップデートします。
- 新しいMac、または復元したライブラリ。 すべてがもう一度iCloudと照合されます。
- 一度に多数の編集や削除を行ったとき。 保存して、ほかのデバイスと同期する必要があります。
同期中は、写真とビデオがアップロードまたはダウンロードされるので、CPUだけでなくネットワークの通信もよく見られます。ライブラリとiCloudが一致すると、photolibrarydはほとんど何も使わない状態に戻ります。Appleによると、iCloud写真へのアップロードにかかる時間は、コレクションの大きさとインターネットの速度によって変わります。
処理中にMac全体が遅く感じる場合は、メモリプレッシャー(英語)も確認してください。メモリが不足しているMacで大きなライブラリを同期すると、ほかのすべての動作も遅くなります。
何をしているか確認する方法
- 写真アプリを開き、サイドバーでライブラリを選んで、写真の下にある状況の表示を確認します。アップデート中、アップロード中、ダウンロード中のいずれであるかと、残りの項目数が分かります。
- アクティビティモニタで検索フィールドに「photo」と入力すると、写真関連のプロセスをまとめて確認できます。ネットワークタブで、データを送受信しているプロセスがあるかどうかが分かります。
top -l 2 -o cpu -n 40 -stats pid,command,cpu,mem | grep -E "photolibraryd|cloudphotod|photoanalysisd|mediaanalysisd"photolibrarydを終了しても大丈夫?
終了しても自動的に再起動します。アクティビティモニタで終了してもライブラリは破損しませんが、写真が必要になるとすぐにmacOSが再び起動し、同期は止まったところから続きます。写真アプリが読み込みをしている間は強制終了しないでください。先に読み込みを完了させます。
対処法
- Macをスリープさせず、電源とインターネットに接続したまま、同期が完了するまで待ちます。大きなライブラリは、遅い回線では長い時間がかかることがあります。
- 今すぐMacを静かにしたい場合は、アップロードを一時停止します。Appleによると、写真アプリの「ライブラリ」表示からiCloud写真のアップロードを1日一時停止でき、ライブラリの状態によっては「一時停止」を使えないことがあります。
- 状況の表示が1日変わらない場合は、写真アプリを終了し、Macを再起動してから、もう一度写真アプリを開きます。
- それでも落ち着かない場合は、Appleの「ライブラリを修復」ツールを実行します。先にライブラリのバックアップを作成してから、コマンドキーとOptionキーを押したまま写真アプリを開きます。iCloud写真がオンの場合は、その後ライブラリがもう一度同期されるので、再び負荷の高い状態になります。
もっと早い方法:iKnowMyMacの「これは何?」
iKnowMyMacは、写真アプリのバックグラウンドプロセスを「写真」の下にまとめ、CPUとメモリの使用量を合計して、何をしているのか、終了しても安全か、何をすればよいかを1行で説明します。