コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

Macのアクティビティモニタに表示される「bird」プロセスとは?CPU使用率100%の原因と対処法

いつも通りの日常。Macで静かに作業を進めていたあなたは、ふとアクティビティモニタを開いてみました。すると、「bird」という名前のプロセスが常にCPU使用率100%近くを占めていることに気づきます。終了しようとしても、何度でも再起動してくる始末。一体何が起きているのでしょうか?

この問題に悩まされているのは、あなただけではありません。「アクティビティモニタに出てくるbirdプロセスは何なのか?」「削除しても大丈夫なのか?」という疑問を持つMacユーザーは数多く存在します。

Macで動作している「bird」プロセスとは何か?

結論から言うと、birdプロセスとは「iCloud」および「iCloud Drive」を支えるバックエンドプロセス(システムデーモン)です。何も仕事をしていないように見えても、Mac上で常にCPU使用率100%の状態で居座り続けることがあります。

また、このプロセスは削除できません。macOSの不可欠な構成要素であり、その中身は独自のものとして保護されているためです。iCloudやiCloud Driveと連携して動作し、バックアップ機能の一部を担うシステムデーモンだと考えてください。

このデーモンが異常なほどCPU時間を消費している場合、何らかの原因でbirdプロセスがクラッシュを繰り返している可能性があります。アクティビティモニタを使って特定のプロセスを強制終了させ、再起動させるという方法もありますが、ユーザーの報告によると「kill」しても終了できないケースもあるようです。

Macにおけるbirdプロセスの問題

一部のユーザー報告によると、特にmacOS Catalinaへアップグレードした後、iCloud関連のプロセスがCPU使用率100%に達する現象が発生しています。あらゆる対策を試しても解決の糸口が見えず、birdプロセスによるCPU大量消費に悩まされたあまり、Mojaveへダウングレードせざるを得なかったユーザーさえいました。

報告内容を整理すると、Macを起動してから一見ランダムなタイミングで、このプロセスがCPU使用率100%に急上昇し、停止または強制終了しない限りその状態が無期限に続くというものです。アクティビティモニタでプロセスを強制終了すると正常に終了し、しばらくすると再び通常どおりの動作に戻ります。しかし、一定時間が経過すると再びCPU使用率が100%まで跳ね上がるのです。

bird以外にも、「cloudd」というプロセスが大量のCPUを消費していることに気づくかもしれません。これもデーモンの一種で、バックグラウンドでシステムタスクを実行します。clouddの場合、そのタスクはCloudKitに関連するものです。

CloudKitは、アプリがiCloud Driveにデータを保存したり、iCloud経由でデータを同期したりできるようにするAppleのフレームワークです。アプリやプロセスがiCloudとの間でデータを同期・コピーするたびに、clouddが動作します。たとえば「デスクトップと書類」をiCloudで利用している場合や、MacとiCloud Driveの間で手動でファイルを移動した際などに、macOSはCloudKitを使用します。

通常、Macが一度iCloudと同期してしまえば、移動するのは少数のファイルか少量のデータだけなので、clouddが長時間動き続けることはありません。

birdプロセスがCPUを大量消費する理由

birdプロセスのCPU使用率が高くなる原因の一つは、iCloud Driveの設定が古くなっていることです。また、充電中の本体温度の上昇が原因でCPU消費が増大するという報告もあります。電源アダプタに接続しているときにCPU使用率が異常に高いと感じたら、まずは本体の温度を下げることを試みましょう。

破損したカーネル拡張(kext)も、birdプロセスのCPU使用率を押し上げる原因になり得ます。これらサードパーティ製の拡張機能は、適切に設定されていない場合、CPUリソースの大部分を食い潰すことがあります。

さらに、マルウェア、特にクリプトマイナー(仮想通貨採掘プログラム)の存在も考慮すべきです。こうした悪意あるソフトウェアは、正規のプロセス(birdプロセスなど)に擬態して、Mac上で不正な活動を行う傾向があります。

Macでbirdプロセスを停止するには?

Mac上のbirdプロセスやその他の問題のあるプロセスを停止する方法は、主に3つあります。

Appleメニューから強制終了する

フリーズしたプログラムを閉じる最も一般的で効果的な方法は、画面上部のメニューバーにあるAppleメニューを使うことです。以下の手順でアプリケーションを強制終了できます。

  1. 画面左上のAppleアイコンをクリックします。
  2. ドロップダウンメニューから「強制終了」を選択します。
  3. iCloudを選択し、「強制終了」をクリックします。

ショートカットキーで強制終了する

同じ操作をより素早く行いたい場合は、Macのショートカットキーを使いましょう。

キーボードで「Command + Option + Esc」を押し続けると、すぐに「アプリケーションの強制終了」ウィンドウが表示されます。iCloudを選択して「強制終了」をクリックしてください。

マウスやトラックパッドの動作が重い場合に特に便利な方法です。

アクティビティモニタから終了する

macOSには、Windowsのタスクマネージャを開くために使われる「Ctrl + Alt + Delete」にほぼ相当する機能が備わっています。それが、macOS標準の「アクティビティモニタ」です。このツールでアプリやプロセスを終了するには、以下の手順を実行します。

  1. キーボードで「Command + Space」を押すか、画面右上のSpotlightをクリックします。
  2. Spotlight検索ウィンドウに「アクティビティモニタ」と入力します。
  3. アクティビティモニタがハイライトされたら、Enterキーを押します。
  4. プロセス一覧から「bird」や「iCloud」を選択し、左上の「×」ボタン(プロセスを終了)をクリックします。

birdプロセスへの効果的な対処法

birdプロセスがコンピュータのリソースを大量に消費していることに気づいたら、まず以下の基本的な対策から試してみましょう。

Macを再起動する。オペレーティングシステムを再起動することで、各プロセスがリセットされ、使用率がデフォルトのレベルに戻ります。Appleメニューから「再起動」を選択してください。その際、「再度ログイン時にウインドウを開く」のチェックを外すことを忘れずに。

不要なアプリやウィンドウをすべて閉じる。多くのアプリウィンドウやFinderウィンドウを開いていると、それに伴ってプロセスの負荷が増し、より多くのリソースが消費されます。Macの動作が異常に遅い、または操作に支障が出ていると感じたら、不要になったウィンドウやアプリを閉じることを検討しましょう。データ損失を防ぐため、ウィンドウを閉じる前に必ずファイルを保存してください。これによりシステムに余裕が生まれ、macOSがスムーズに動作するようになります。

birdプロセスの問題には、いくつかの角度からアプローチできます。以下の解決策を試してみてください。

本当に問題になっているのか確認する

まず、この問題に深入りする価値があるのかどうか自問してみましょう。アクティビティモニタを見ると、他のアプリでもCPUリソースの50%以上を使用していることがありますが、それはまったく問題ではありません。birdのCPU使用率が実際にコンピュータに悪影響を及ぼしているのでしょうか?そうでないなら、そのまま見守っても良いでしょう。

しかし、貴重なシステムリソースが無駄にされていると感じるなら、定期的にMacのクリーンアップを忘れないでください。効率的なMac修復ツールを使えば、クイックスキャンで問題箇所を特定し、貴重なディスク容量を確保したり、ジャンクファイルを除去したり、システムの動作と安定性を向上させることができます。

最適化後は、アプリやプログラムが期待どおりスムーズに動作しているか、改めて確認してみましょう。

iCloudをリセットする

FinderでOptionキーを押しながらメニューバーの「移動」をクリックし、次のフォルダへ移動します。

~/Library/Application Support/iCloud/Accounts/

フォルダ内のファイルを、デスクトップなど安全な場所にコピーしておきましょう。フォルダ内には3つのファイルしかないはずです。後で必要になるかもしれないので、必ずバックアップを取ってください。その後、フォルダの中身を空にしてMacを再起動します。これでiCloudのbirdプロセス問題が解決するかもしれません。

iCloudへの未完了のアップロードを確認する

birdプロセスの使用率が高いときは、iCloud Driveへのファイル同期が進行中である可能性があります。これを確認するには、macOSに標準搭載されているbrctlユーティリティを使って、iCloudでバックアップされたドキュメントの変更状況を監視できます。コマンドには2つのバージョンがあります。

  • brctl log –wait –shorten
  • brctl log -w –shorten

Catalinaより前のmacOSの場合は、ターミナルを開いて次のコマンドを入力します:brctl log –wait –shorten

Enterキーを押して結果を待ちます。

macOS Catalina 10.15以降のMacでは、次のコマンドを使用します:brctl log -w –shorten

これらのコマンドは、iCloud Drive上の同期変更の概要を表示します。同期待機中はbirdが動作し続けるため、ウィンドウを閉じるか「Control + C」で終了しない限り処理が続きます。grepコマンドに慣れている方は、結果をフィルタリングしてアップロードの進捗のみを表示することも可能です。ただし、ほとんどのiCloudアカウントでは変更量が少ないため、多数のファイルのアップロード状況は簡単に確認できるはずです。

また、ファイルが同期中かどうかを判断する最も確実な方法は、WebブラウザからiCloud Driveにログインし、ファイルやフォルダがクラウド上に追加されているかを確認することです。

iCloudおよびiCloud Driveの設定を見直す

iCloud設定を開いてiCloud Driveをオフにすると、問題が解消するはずです。この操作により、iCloudが使用していたキャッシュファイルも削除される可能性があります。キャッシュファイルこそが、birdプロセスによるCPU大量消費の根本原因だったのかもしれません。

MacでiCloudをオフにする手順は以下のとおりです。

  1. 「Appleメニュー > システム環境設定」を開きます。
  2. 「iCloud」をクリックします。
  3. 該当する機能のチェックボックスをオンまたはオフにします。

なお、MacでiCloudの機能をオフにすると、その機能に関してiCloudにのみ保存されている情報は、そのコンピュータ上では利用できなくなる点に注意してください。

MacのSMCをリセットする

MacのSMC(System Management Controller)は、電源ボタンへの応答、バッテリー管理、熱管理、キーボードのバックライト、ステータスインジケータライト(SIL)の管理など、低レベルのさまざまな機能を担っています。

Macがさまざまな不調を起こしている場合は、SMCのリセットを検討するタイミングかもしれません。たとえば、負荷がかかっておらず換気も十分なのにファンが高速回転し続けている場合や、CPUに過度な負荷がないのに動作が異常に遅い場合などです。

Appleによれば、SMCをリセットする前に、まず以下のような他のトラブルシューティングを試すべきとされています。

  1. Macが応答しない場合は、電源ボタンを押し続けてシャットダウンします。その後、もう一度電源ボタンを押してMacを起動します。開いていたアプリの未保存データは失われる点に注意してください。
  2. 「Command + Option + Esc」を押して、応答しないアプリを強制終了します。
  3. Macをスリープさせます。「Appleメニュー > スリープ」を選択し、スリープ状態になったら復帰させます。
  4. 「Appleメニュー > 再起動」を選択してMacを再起動します。
  5. 「Appleメニュー > システム終了」を選択してMacをシャットダウンし、その後電源ボタンを押して起動します。

デスクトップ型MacでSMCをリセットする手順は以下のとおりです。

  1. コンピュータをシャットダウンします。
  2. Mac本体側またはコンセント側から電源コードを抜き、15秒待ってから差し込みます。
  3. さらに5秒待ってから、Macの電源を入れます。

birdプロセスに関する奇妙な問題が解消されたかどうかを確認してください。

MacのNVRAMをリセットする

かつて、Macの不具合を直す定番手段といえばPRAM(パラメータRAM)の「ザップ」でした。PRAMとは、OSが読み込まれる前に必要な情報を格納する、バッテリーバックアップ付きの特殊なメモリ領域のことです。

現在のMacはPRAMを使用せず、代わりにNVRAM(不揮発性RAM)を搭載しています。目的はほぼ同じですが、格納されているのはスピーカーの音量、画面解像度、選択された起動ディスク、直前のカーネルパニックの詳細など、ごく少量の情報のみです。

Macに奇妙な不具合が複数発生している場合、NVRAMをリセットしても大きな害はありません。手順は以下のとおりです。

  1. コンピュータをシャットダウンします。
  2. 電源ボタンを押し、コンピュータが起動したらすぐに「Command + Option + P + R」キーを押し続けます。約20秒間維持してください。
  3. キーを離し、Macが通常どおり起動するのを待ちます。起動時にチャイム音が鳴る旧モデルの場合は、2回目の起動音が聞こえるまでキーを押し続けます。
  4. 設定が意図したとおりになっているか、「システム環境設定」の「起動ディスク」「ディスプレイ」「日付と時刻」パネルを確認します。

マルウェアをスキャンする

上記の解決策をすべて試しても改善しない場合は、Macにマルウェアが潜んでいる可能性を考える必要があります。アンチマルウェアソフトでコンピュータをスキャンし、検出された脅威をすべて削除しましょう。再発を防ぐため、マルウェアの構成要素を完全に除去することが重要です。

まとめ

MacのアクティビティモニタでbirdプロセスがCPU使用率を高くしているのを見つけたら、本記事で紹介したクイックフィックスを試してみてください。このプロセスはiCloudとiCloud Driveのバックエンドの一部であるため、完全に取り除くことはできません。

あなたはbirdプロセスに遭遇したことはありますか?ぜひ体験談を聞かせてください!

  1. アクティビティモニタを使ってMacを高速化する方法|応答しないアプリの終了とエネルギー消費の確認

    Windowsのタスクマネージャーに相当するMacの標準ツールがアクティビティモニタです。ディスクの動作状況、実行中のプロセス、メモリ使用量など、Mac上で現在使用されているさまざまなリソースをリアルタイムで把握でき、Macの状態をダッシュボードのように一覧できます。この記事では、アクティビティモニタを活用してMacを高速化する方法を詳しく解説します。 パート1:アクティビティモニタで応答しないアプリやプロセスを終了する Macの動作が遅くなったり、フリーズして応答しなくなったりするときは、特定のアプリやプロセスが原因であるケースがほとんどです。そんなときはアクティビティモニタを使って、問題の

  2. Mac版タスクマネージャーはこれ!「アクティビティモニター」の使い方を徹底解説

    「Macのタスクマネージャーはどこにある?」——WindowsからMacに乗り換えたばかりの方なら、一度は疑問に感じたことがあるはずです。実は、macOSにはWindowsのタスクマネージャーと完全に同じものは存在しません。その代わりとなるのが、標準搭載されている「アクティビティモニター」というアプリです。名前こそ違いますが、ほぼ同じ役割を果たしてくれる頼れるツールです。 この記事では、アクティビティモニターとは何か、どうやって起動するのか、そして各機能をどう使いこなせばいいのかを、初心者にもわかりやすく解説していきます。 アクティビティモニターとは? OS(オペレーティングシステム)の重要