
MacでiPhotoの動作が少し遅いと感じたら、高速化のための提案をいくつかご紹介します。ライブラリの再構築などの実績のある方法から、データベースのバキューム処理などの少し難解な方法まで、いくつかあります。iPhoto '09は、私のMacBook Pro 17インチ(2.5GHz、RAM 4GB)では問題なく動作しますが、マシンの年数や性能、ライブラリのサイズによってパフォーマンスは大きく異なります。
iPhotoライブラリに関わるテクニックを試す場合は、まずすべての画像をバックアップすることをお勧めします。再構築中に問題が発生したことはありませんが、これは偶然に任せておくべきではないことの一つです。
1. 起動を高速化するためにiPhotoライブラリを再構築する
iPhoto データベースには時間の経過とともに不要なデータが蓄積され、パフォーマンスに影響を与える可能性があります。ライブラリを再構築することで、チューニング効果が得られます。
これをテストするために、iPhoto '09 の起動時間を計測してみました。11秒でした。その後、アプリケーションを終了し、ライブラリの再構築の準備をしました。OptionキーとCommandキーを押したまま、iPhoto を再度開きました。「フォトライブラリの再構築」ダイアログが表示されたら、「すべての写真のサムネイルを再構築する」と「iPhoto ライブラリのファイルアクセス権を調べて修復する」のチェックボックスをオンにしました。再構築後、iPhoto を終了しました。その後、もう一度起動すると、アプリケーションは2秒以内に起動しました。

すべてのボックスにチェックを入れてどうなるか試してみましたが、結果はほぼ同じでした。このダイアログのオプションについて詳しく知りたい場合は、iPhotoライブラリの再構築に関するAppleの記事をご覧ください。
2. サムネイルのスクロールを高速化する
iPhotoで何百枚ものサムネイルをスクロールしていると、動作が少しカクカクすることがあります。そんな時は、「3」キーを押してください。これで、サイズスライダーで設定したカスタムサイズではなく、デフォルトの「中サイズ」のサムネイルが表示されます。「赤ちゃん」のようなサムネイルにしたい場合は「0」キーを、大きく「パパ」のようなサムネイルにしたい場合は「1」キーを押します。これらの設定をどれか一つでも設定すれば、写真を見る際の操作がスムーズになるはずです。
サムネイルのドロップシャドウをオフにして背景を白に設定するという、かなり前からあるヒントがあります(環境設定→アピアランス)。個人的には、私のMacでは、ドロップシャドウ付きの美しいダークグレーの背景にした時ほどiPhotoが綺麗に見えないという点を除けば、特に違いは感じられません。ただし、古いマシンでは状況が異なる可能性があります。
3. キーボードショートカットを学ぶ
iPhoto を高速化するには、Mac でより効率的に作業するためのトレーニングも重要です。情報フィールドでテキストを編集する際に、Command キーを押しながら右括弧 (]) キーを押すなどのキーボードショートカットを活用すると、大幅に時間を節約できます。時間節約機能の完全なリストを見るには、iPhoto を開いて「ヘルプ」>「キーボードショートカット」を選択してください。
4. RAMを追加する
iPhoto を使用するには、システムに少なくとも 512MB の RAM が搭載されている必要がありますが、1GB を推奨します。デフォルトの 1GB ではなく 4GB の RAM を搭載すると、iPhoto の動作がはるかにスムーズになることは、驚くことではありません。さらに、メモリを増設すれば、Mac 上のあらゆる処理がよりスムーズに動作するはずです。
5. データベースをバキュームする
(上級テクニック)
2009年に、Mac OS X HintsでiPhotoデータベースのバキュームに関する人気記事がありました。このテクニックでは、ターミナルを開いてSQLiteデータベースにアクセスします。私自身はこのヒントを使う必要はなかったのですが、ターミナルの使い方が分かっていて、裏側をいじるのが好きな方は、ぜひこの記事を読んで感想を述べてみてください。個人的には、iPhotoに標準装備されている「iPhotoライブラリを再構築」コマンドを使えば、ほとんどの場合は問題なく動作すると思います。
iPhoto で画像を次々と確認したら、今度は外に出て、さらに写真を撮りましょう。
[シニア寄稿者の Derrick Story は Lynda.com で iPhoto を教えており、thedigitalstory.com で仮想カメラ クラブを運営しています。 ]