OSアップデート後にMacBookが超遅くなった理由を調査

OSアップデート後にMacBookが超遅くなった理由を調査

最新の Sierra (macOS Sierra バージョン 10.12.6) にアップデートしたら、システムがひどく遅くなりました。どのプログラムを開いても (繰り返しても)、表示されるまでに 1 ~ 2 分かかり、「システム設定」でさえ非常に時間がかかります。iTunes で「購入したアイテム」をクリックすると、このタブが表示されるまでに 30 秒かかります。

シミュレータウィンドウの表示には約30分かかりました。

何度か再起動しましたが、問題は解決しません。

再起動には約 5 分かかります。起動中、プログレスバーが停止し、1 分間停止した後、ロゴが黒の背景に白くなり、その後起動が高速で続行されます。

プロセスウォッチャーを調べたところ、CPU が非常に低いことがわかりました。

System: 8%
User: 4%
Inactive: 89%

空きディスク容量は450 GBです。

しかし、メモリについては不明です。

Physical memory: 2 GB
Memory occupied: 1,82 (App memory: 360 MB, Reserved: 886 MB, Compressed: 650 MB)
Files in cache: 173,6 MB
Used swap: 40,8 MB

システムがなぜ遅いのかを調査するための次のステップは何でしょうか?

答え1

macOS のメジャー アップグレード後に速度が低下する主な原因の 1 つは、データベースを更新する際に、多数のシステム プロセスがディスク アクセスを競い合うことです。私の経験では、これは Sierra へのアップグレードで特に顕著でした。

  • スポットライト(mds、mdworker) は、更新によって多くのファイルが変更されているため、多くのものを再インデックスする必要があります。
  • タイムマシン(backupd) にはバックアップする新しいものがたくさんあります。
  • 写真アプリには、最新のアルゴリズムを使用して顔認識やその他のコンテンツ認識を実行するなど、写真ライブラリを更新するバックグラウンドプロセスがあります。
  • 郵便アプリでは、メジャーアップデート後にメールデータベースを再構築/再インデックスする必要があることがよくあります。
  • 写真やメールの再インデックス作成などで多くのファイルに影響する場合、Spotlight と Time Machine にはさらに多くの作業が必要になるため、サイクルが落ち着くまでにしばらく時間がかかります。

Sierra にアップデートしたとき、新しいコンテンツ認識アルゴリズムをすべてに適用するためにフォトが大きな写真ライブラリのインデックスを再作成していたため、ディスク競合が多すぎて、ノートパソコンの Time Machine バックアップが数日間完了しませんでした。この間、マシンの動作が遅くなりましたが、これは CPU 使用率が高いためではなく、ディスク競合が原因でした。すべてが CPU 依存ではなく、I/O 依存でした。

私の場合、最善の解決策は、MacBook Pro を一晩中起動したままにして (開いて、AC 電源に接続し、スリープ状態にならないように設定)、バックグラウンド プロセスが「メジャー OS アップデート後に行うべきこと」をすべて終わらせるというものでした。私はラップトップを短時間で使用し、その間にカバーを閉じる傾向があるため、システムはバックグラウンド タスクを完了するのに十分な起動時間を確保できず、Power Nap では間に合いませんでした。

関連情報