「TRIMコマンド」の版間の差分

提供:MonoBook
ページの作成:「TRIMコマンドとは、ソフトウェア(OS)からハードウェア(SSD)にデータの削除を行い未使用領域になったことを通知する機能…」
 
編集の要約なし
1行目: 1行目:
TRIMコマンドとは、ソフトウェア(OS)からハードウェア(SSD)にデータの削除を行い未使用領域になったことを通知する機能のことである。
'''TRIMコマンド'''とは、[[ソフトウェア]]([[OS]])から[[ハードウェア]]([[SSD]])に対して[[データ]]の削除を行い未使用領域になったことを通知する機能です。


SSDには「データの削除」が遅いという欠点がある。
SSDには「データの削除」が遅いという欠点があります。


TRIMコマンドがなかった時代のSSDでは領域を再利用するタイミングで整地(削除)してから「書き込み」が行われるため、SSDを使い続けると書き込み(上書き)がアホみたいに遅くなる現象が多発した。
TRIMコマンドがなかった時代のSSDでは領域を再利用するタイミングで整地(削除)してから「書き込み」が行われるため、SSDを使い続けると書き込み(上書き)がアホみたいに遅くなる現象が多発しました。


この欠点を克服するため最近のSSDはTRIMコマンドを受信すると「未使用領域」を記録し、バックグラウンドでゆっくりと事前に整地(削除)を行う。すでに整地済みの領域は新品同様なので書き込みも高速に行える。
この欠点を克服するため最近のSSDはTRIMコマンドを受信すると「未使用領域」を記録し、負荷の低いときにバックグラウンドでゆっくりと事前に整地(削除)を行います。すでに整地済みの領域は新品同様なので書き込みも高速に行えます。


また、[[ウェアレベリング]]の判定に使用する「特定セルの書き込み回数」も TRIMコマンドでカウントアップするのが一般的である。
また、[[ウェアレベリング]]の判定に使用する「特定セルの書き込み回数」も TRIMコマンドでカウントアップするのが一般的です。

2024年8月19日 (月) 08:05時点における版

TRIMコマンドとは、ソフトウェアOS)からハードウェアSSD)に対してデータの削除を行い未使用領域になったことを通知する機能です。

SSDには「データの削除」が遅いという欠点があります。

TRIMコマンドがなかった時代のSSDでは領域を再利用するタイミングで整地(削除)してから「書き込み」が行われるため、SSDを使い続けると書き込み(上書き)がアホみたいに遅くなる現象が多発しました。

この欠点を克服するため最近のSSDはTRIMコマンドを受信すると「未使用領域」を記録し、負荷の低いときにバックグラウンドでゆっくりと事前に整地(削除)を行います。すでに整地済みの領域は新品同様なので書き込みも高速に行えます。

また、ウェアレベリングの判定に使用する「特定セルの書き込み回数」も TRIMコマンドでカウントアップするのが一般的です。