
OS X Lion をインストールしたら、Mac が熱くなり、動作が遅くなり、ファンがうるさくなるのはなぜでしょうか?原因はこれです
Mac OS X Lion によって一部の Mac の動作が遅くなり、通常よりも熱くなり、ファンがフル回転するといったコメントやメールを多数いただいています。これは心配でしたが、私自身も Lion DP4 をインストールして詳しく調べた結果、問題は何もないことが分かりました。現状は以下のとおりです。
なぜMacが熱くなるのでしょうか?理由は簡単です。Spotlightです。そう、Spotlightとそのワーカーモジュールであるmdworkerとmdsがまたもや熱を帯びています。Lion 11A480bにアップデートすると、10.6 Snow LeopardからでもLion DP3からでも、Spotlightインデックスを再構築する必要があり、Lionのインストール容量によっては、これに時間がかかることがあります。
Spotlightのインデックス作成が完了した後も、Macの動作は依然として高速で、本来よりも遅くなる場合があります。これも正常な動作です。これは、Spotlightがドライブのインデックス作成を完了した直後に、Mac OS X Lionがkextcacheを実行してシステムキャッシュを再構築するためです。この処理もCPUを大量に消費します。
Spotlightプロセスを強制終了させることは可能ですが、kextcacheでは絶対にそうすべきではありません。Mac OS Xのkextcacheマニュアルには、その理由が「注意:kextcacheを誤って使用すると、ボリュームが起動できなくなる可能性があります」と記載されています。kextcacheを実行させておくと、新規Lionのインストールが台無しになる可能性があります。
これら2つの通常のシステム機能にかかる時間を概算することは困難ですが、私のMacBook Airでは、CPU使用率が常に100%を超え、ファンが爆音をたて、パフォーマンスが低迷する状態が20分ほど続きました。デュアルブートパーティション方式を採用している場合、Spotlightのインデックス作成にさらに時間がかかる可能性があります。これは、LionがSnow Leopardのインストール環境もインデックス作成しようとする可能性が高いためです。Spotlightメニューをクリックしていつでも予定時刻を確認できますが、必ずしも正確ではなく、kextcacheプロセスは含まれません。
ほら、大したことじゃない。最後に、これは開発者向けプレビュー版であり、正式リリース版のOSではないことを覚えておいてほしい。Lionへの期待が高まり、開発者だけでなく幅広いコミュニティで利用・インストールが広がっているのは明らかだ。実際、開発者ではない私の友人数人だけでも、Lionを動かすためだけに99ドルも払って開発者アクセスを取得した。しかし、これがシステムパフォーマンスに関する混乱を招いているように思う。これはLionのシステム互換性の問題ではなく、通常のシステム動作だ。このまま動かしておけば、Macはきっと快適に動作するだろう。