外部SSDでTRIMを有効にすることはできますか?


9

2011年のiMac、Mac OS X 10.6.8、FW800 / USB3ケースのSDDがあります。TRIMを有効にできるのは、USB2、USB3、FW800、Thunderboltのどのインターフェイスですか?


1
外部ドライブをコンピューターに接続するために使用するインターフェイスは、TRIMサポートやその他のATAコマンドには影響しません。さらに、コンピューターにはUSB 3もThunderboltもありません。したがって、質問の焦点をより明確にするために、質問のそのセグメントを削除しました。
-CajunLuke

@ CajunLuke、2011年半ばのiMacにはThunderboltが搭載されているはずです。これは更新の一部でしたね。(support.apple.com/kb/HT4619を参照してください。)ただし、その通りです-TRIMサポートはインターフェイスに依存しません。
-JW8

@ JW8 Facepalm。何らかの理由で、私はそれらが今年リリースされると思ったので、2011年のモデルは古すぎると思いました。正解です。2010年モデルにはTBがありませんが、2011年モデルにはあります。
CajunLuke

1
それは私の質問です、私が知りたいことをよく知っているので、あなたが話していることを知らない場合は特に編集しないでください。
ウォーターベアラー

回答:


7

OS X Dailyによると、TRIMはすべてのApple SSDで有効になっていますが、サードパーティのドライブでは有効になっていません。この記事は、サードパーティのユーティリティTrim Enablerがサードパーティのドライブに対してもTRIMをオンにすることを主張しています。詳細については、開発者のページをご覧ください。このユーティリティはAppleによって公式にサポートされていないため、ユーティリティをインストールする前にバックアップする必要があります。

外付けドライブのインターフェースは、TRIMサポート(USB 2、FW800、またはThunderbolt)にとって重要ではありません。ただし、Macは2012年6月までUSB 3のネイティブサポートを開始していませんでした。2011iMacでは、これらのドライブのいずれかでUSB 2を使用していました。


1
厳密に言えば、「効果的に」USB 2ではなく、USB 2 です
CajunLuke12年

@CajunLuke、確かにあなたは正しい。USB 3ドライブはUSB 2ドライブとして扱われると言うつもりでした-ドライブはUSB 3の利点を活用できません
。– JW8

2
OS XのTRIMは無計画に有効にしないでください。SandForceベースのドライブには既知の問題があり、他のユーザーには何の利点もありません。Appleは理由のためにそれを有効にせず、SSDをそれ以上販売することもありません。

Trimイネーブラーの作者は、外部SSDで有効にできるとは思わず、Appleに依存していると言います。つまり、インターフェイスが重要なのです。
ウォーターベアラー

@ user2113、それへの参照を提供できますか?表示されません
...-JW8

6

この質問は4年以上前のものですが、このページはこのテーマに関するGoogle検索の最初のヒットであり、コメントの一部は古く、他のコメントは明らかに間違っているため、コメントを追加しています。

AppleはOS X 10.6.8にネイティブのTRIMサポートを追加しましたが、Apple OEM SSDのみです。この制限を回避するために、CindoriのTRIMイネーブラーなどのソフトウェアにより、サードパーティのSSDでTRIMを使用できました。後に、OS X 10.10(Yosemite)はkext署名と呼ばれるセキュリティ要件を導入しました。これにより、TRIMイネーブラーはkext署名を完全にオフにしないと機能しなくなりました。その後、OS X 10.10.4で、Appleはktri署名をオフにせずにサードパーティSSDでTRIMを有効にする「trimforce」コマンドを導入しました。(ソースはありますが、Stack Exchangeでは2つ以上のリンクを投稿できません)

ここでの多くのコメントとは異なり、インターフェイスは重要です。USBエンクロージャーの大部分はTRIMをサポートしていませんが、JMS 578 USBブリッジコントローラー(ソース:http : //bbs.pceva.com.cn/thread-125643-1-1。 html)。私が持っている5つのUSB 3エンクロージャー/ドックはすべてサポートしています。FirewireはTRIMをサポートしていると思われますが、私はテストしていません。ほとんどのThunderboltエンクロージャーはTRIMをサポートする必要があり、現在、Akitio Thunderbolt 2エンクロージャーのSanDisk Extreme SSDでTRIMを有効にしています。ターミナルでtrimforceコマンドを使用して有効にしました。

エンクロージャがTRIMをサポートしているかどうかを確認するには、Apple> About This Mac> System Report> Hardware> SATA / SATA Express>に移動し、エンクロージャの仕様で「TRIM Support」を探します。TRIMサポートがリストされていない場合、ほとんどのエンクロージャはTRIMをサポートしていません。リストされているが「いいえ」と表示されている場合は、ターミナルでtrimforceコマンドを使用してTRIMをオンにしてみてください。ターミナルを開き、「sudo trimforce enable」と入力します。コンピューターが再起動したら、システムレポートをもう一度チェックして、TRIMサポートが[はい]に変更されたかどうかを確認します。

最後に、TRIMは、洗練されたガベージコレクションを備えた最新のSSDでも重要です。TRIMを有効にする前に、SanDisk SSDが古くなるにつれて速度が低下し始めたときに、これを直接体験しました。それについての良いが、やや時代遅れの記事がここにあります:http : //arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim-右/


すべての良い情報ですが、TRIMサポートインジケーターはSATAデバイスのみにリストされていることに気付きました。つまり、SATAとThunderboltのみです。互換性のあるエンクロージャーであっても、macOSがUSBまたはFireWireを介してTrimを実行するかどうかを知っていますか?
デビッドC.

2

はい、外部SSDでTRIMを有効にできます。Lacie Rugged USB / Thunderbolt 128 GBドライブを所有しており、TRIMイネーブラーで有効にしました。ブートドライブとして使用しています。

TRIMを有効にすることが賢明かどうかはわかりませんが、TRIMが外部SSDに損害を与える可能性のある投稿は見つかりませんでした。

ただし、いずれにしても、SSDドライブのバックアップは複数あります。


確かにできますが、TRIM機能が使用されるという意味ではありません。
ウォーターベアラー

おかげで、それについて考えたことはありません。TRIMが使用されているかどうかを確認するにはどうすればよいですか?
cahuk

多分、データの保存方法、セクター、ブロックを見ることでわかりません(私はよく知らない)
WaterBearer

私もそれでいいと思う。しかし、適切なスクリプトはまだ見つかりませんでした。
cahuk

1

数年前にタイムマシンとランダムな手動ファイルバックアップのためにGドライブサンダーボルト/ USBシャーシに入れたCrucial 960gb m500 ssdがあります。バックアップを実行する前に数時間続く「バックアップの準備」メッセージで最近スローダウンし始めたようです。サンダーボルトを介してドライブを接続した状態でトリムフォースを実行しましたが、私のosxシステムレポートでは、このデバイスでトリムが有効になっていると報告されています。私はそれが違いを生むかどうかを待っています!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.