web-dev-qa-db-ja.com

SSD(Samsung UM41)がTRIMコマンドをサポートしているかどうかを確認するにはどうすればよいですか?

Ubuntu 10.04を実行していますが、lshwに「SAMSUNGSSDUM41」と表示されます。 (1)SSDがTRIMをサポートしていること、および(2)OSとFS(ext4)が実際にこれを使用していること)を判断する方法はありますか?

更新:Web検索を行ったり、さまざまな間接変数を調べたりするのではなく、システムが実際にTRIMを使用していることをできるだけ直接確認したいので、ほとんどのツールに興味があります。またはアクティブなTRIM使用のための検査/監視のための技術。たとえば、多くの人がTRIMは.28からLinuxに使用されていると指摘していますが、実験的なステータスのために頻繁に無効にされていること、ファイルシステムもTRIMをサポートしている必要があることなどを認識していません。

5
Yang

hdparmの新しいリリースでは、TRIMがサポートされている場合、次のようなレポートが表示されます。

*Data Set Management TRIM supported

あなたが試すことができます hdparm -I /dev/yourssd

カーネルはバージョン2.6.28からTRIMをサポートしており、少なくともext4はTRIMをサポートしています。

5

Ubuntu 10.04は、最近のほとんどのLinuxと同様に、TRIMをサポートしています。このサポートはカーネルレベルで行われると思います。したがって、UbuntuがTRIMを使用しない唯一の理由は、特定のSATA機能を特別に削除(または使用されていないモジュールを作成)するカスタムカーネルをコンパイルした場合です。したがって、OSはそれをサポートし、何かがそれを妨げない限り、TRIMを使用します。

また、SamsungのWebサイトから:

All Samsung branded consumer solid state drives offer TRIM support.

他に探すべきことは、SSDがAHCIを使用していることだけです。これを確認するには、BIOSセットアップを入力する必要があります。通常、これを行うには F1、 F2、または DEL 最初にコンピュータの電源を入れたときですが、状況は異なります。次に、周りを見回して、SATAモードがAHCIまたはENHANCEDのいずれかであることを確認します(コンピューターによって異なります)。 RAIDモードもTRIMをサポートし、それが選択されている場合、これを変更しないでください。変更しないとデータが失われる可能性があります。 SATAモードがIDE EMULATIONCOMPATIBILITYLEGACYなどの場合は、パフォーマンスを向上させ、TRIMを許可するように変更する必要があります。

2
TuxRug