OS X MavericksですべてのSSDのTRIMを有効にする方法

OS X MavericksですべてのSSDのTRIMを有効にする方法

OS X 10.6.8のリリース以降、AppleはOS XでSSDのTRIMコマンドを一部有効にしてきました。このサポートはOS X Mavericksでも継続されていますが、多くの人が指摘しているように、デフォルトで機能するのはApple製SSDのみのようです。そこで、TRIMを全面的に有効にする方法をご紹介します。

SSDトリム

TRIMとは何ですか?

TRIMコマンドは、SSDにとって重要なディスクコマンドです。フラッシュメモリの適切なサイクルを維持することで、読み書き速度の向上とSSDの寿命の延長を実現します。そのため、TRIMサポートは、一部の人が考えているほど些細な問題ではありません(ただし、Other World Computingなどの一部のメーカーは、OSレベルのTRIMサポートを必要としないファームウェアを同梱しています)。

OS XターミナルでTRIMを有効にする方法(推奨)

TRIMをサポートするSSDをお持ちの場合は、以下の手順に従ってOS X MavericksでTRIMを有効にしてください。注:この手順はターミナルコマンドを使用するため、自己責任で行ってください。

まず、このドキュメントに記載されているコマンドを Mac のターミナル アプリ (アプリケーション/ユーティリティにあります) に入力します。

このコマンドを入力した後、2 番目のコマンドを入力する必要があります。

sudo touch /System/Library/Extensions/

上記のリンク先のドキュメントには、トラブルシューティングの手順と、必要に応じて TRIM サポートを無効にする方法の詳細も記載されています。

サードパーティツールの使用

ターミナルコマンドを使ってSSDのTRIMを有効にできない場合は、TRIMサポートを有効にできるサードパーティ製アプリが2つあります。まずはChameleon SSD Optimizerを試してみることをお勧めします。それでもうまくいかない場合は、Mac用のTRIM Enabler 3.0以降を試してみてください。サードパーティ製ツールは、ターミナルコマンドで実行されるものを超えてシステムレベルの変更を加えることが多く、長期的にはユーザーにとって最善ではない可能性があるため、あまりお勧めしません。

TRIMサポートの検証

コマンドが成功し、SSDでTRIMが実際に有効になっていることを確認するには、メニューバーのFinderメニューをクリックし、「このMacについて」>「詳しい情報」>「システムレポート」に進みます。次に、SATA/SATA Expressセクションまでスクロールし、SSDを選択します。「TRIM」というセクションが表示されます。

スクリーンショット_2013-11-06_at_11.46.13_AM-2

注:システムプロファイラーでTRIMが有効と表示されるまで、再起動が必要な場合があります。Mavericksでは、すべてのSSDがTRIMサポートを報告しない場合もありますが、変更前と変更後のベンチマークテストを実施することで、TRIMが機能していることを確認できます。

追加ボーナス: Thunderbolt TRIM サポート!

OS X Mountain Lion以降、そしてOS X Mavericks(以前のバージョンのOS Xではテストしていません)では、Thunderbolt PCIeコントローラー経由でMacに接続されたSSDでもRAIDが有効になりました。Magma ExpressBox 3Tなどの優れた製品もその一つです。これらのデバイスの詳細については、Appleの2013 Mac Proに最適なThunderbolt PCIeコントローラーの完全レビューをご覧ください。

Macで使えるSSDをお探しなら、OCZ VectorかSandisk Extremeを検討してみることをお勧めします。また、Amazonで販売されているお手頃価格のSSDもぜひチェックしてみてください!

さらに役立つヒントについては、「ハウツー」カテゴリにアクセスして、チュートリアルの完全なコレクションをご覧ください。