it-swarm-ja.com

TRIMは頭字語ですか?

非常に持続的なシーケンシャル読み取りを行うプログラムでのSSDの使用を調査しています。さまざまなオンラインリファレンスや説明で大文字の「TRIM」を見てきましたが、頭字語の意味については言及していません。ウィキペディアはそれを完全な大文字で参照しています。リンクされた参照ドキュメントを調べると、「Trim」コマンドへの参照があります。

TRIMは単なる言葉ですか? (コンピューターが再びストライキ!)

頭字語でない場合、何がトリミングされていますか?

2
timbo

プログラミング関連ではありませんが http://en.wikipedia.org/wiki/TRIM があなたの答えを保持します。

ところで、私はTRIMSSDをグーグルで検索してそこに着きました。

3
Strelok

いいえ、何かがトリミングされているため、TRIMと呼ばれます。

Trimは、たとえば、プログラミング言語での関数の一般名であり、文字列から先頭と末尾の空白を削除します。これは、TRIMがSSDで行う方法と同じです。

TRIMはATAコマンドであり、公式文書ではすべて大文字で書かれているため、大文字で書かれていると思います。

そして、何がトリミングされていますか?

基本的に、オペレーティングシステムは、どのセクターが使用されなくなったかをドライブに通知します。通常、HDDを使用する場合、HDDは既存のデータを上書きできるため、これは必要ありません。 SSDは、ブロックに書き込む前にブロックを消去する必要があり、その操作には多くの時間がかかります。したがって、OSがSSDに空きセクターを認識できない場合、この消去操作は、SSDが頻繁に使用されると、書き込み速度が非常に遅くなる何かを保存したいときにのみ実行できます。

SSDが解放されたセクターを認識している場合、バックグラウンドでブロックを消去でき、何かを保存したいときにすぐにブロックを消去できます。

したがって、SSDで使用されるスペースはある意味でトリミングされています。

3
Plankalkül