web-dev-qa-db-ja.com

HDD上のTRIMとはどういう意味ですか?

何か変わったことに気付いたとき、私は新しいハードドライブを調べていました。

CDI

これは1 TB SeagateのHDDであり、CrystalDiskInfoは、それがTRIMをサポートしていることを示しています!ただし、HDDは古いデータを上書きするだけで、「削除通知」は必要ありません。

HDDでのこのTRIMサポートは何を示していますか?

7
iBug

これはおそらく、HDDがSMRドライブであることを意味します。 SMRドライブの動作は異なるため、時間の経過とともにパフォーマンスを向上させるにはTRIM操作が必要です。

WDのサポートページ は、これについての適切な説明を提供します。

TRIM/UNMAPは、SSDなど、内部にSMR(Shingled Magnetic Recording)ドライブを備えた外付けハードドライブでサポートされており、データセットを管理し、SMRのパフォーマンスを長期にわたって向上させます。瓦記録の利点の1つは、すべての物理セクターが半径方向に順次書き込まれ、ラップアラウンド後にのみ再書き込みされることです。以前に書き込まれたLBA(論理ブロックアドレス指定)を書き換えると、以前の書き込みが無効としてマークされ、LBAは次の連続した物理セクターに書き込まれます。 TRIM/UNMAPにより、OSはドライブにどのブロックが使用されなくなったと見なすかを通知し、HDDによって内部的に再利用できるため、後の書き込み操作をフルスピードで実行できます。

1
TheKarateKid

Seagateのこのドライブのドキュメントには、サポートされているSATAコマンドがリストされており、そのリストにはTRIMは含まれていません。

表示されたスクリーンショットで報告されたメーカーとモデルに基づくドキュメント:

https://www.seagate.com/files/www-content/product-content/seagate-laptop-fam/barracuda_25/en-us/docs/100818135e.pdf

2
Slartibartfast

今日、私は新しいST2000DM008が到着したときに驚き、TRIMのサポートを主張しています。 lvcreateが空き領域をトリミングした後で、これに気付きました。

SMARTはトリムサポートを報告します。ちょっと私とあなたの両方がSMRドライブであることを示唆しています。

1
Sidias-Korrado