アカウント名:
パスワード:
Secure Eraseは全領域の初期化を直接実行するコマンド(なので、実行時間が超長い)だからわかるが、Trimは単に消していいところをフラッシュメモリコントローラに教えるだけで、実際の消去はコントローラがヒマな時にコッソリ実施するものなので、「確実に消したい」という要求には不十分だよね。
Trimって何かと一般人に聞かれたので、ドラゴンボールを探せないようドラゴンレーダーを破壊するようなものと説明したけど、あっているかな。狙った情報を見つけるには、すごい時間と財力か超能力かインチキが必要なので、ふつうは無理って伝えた。
Trimはここのデータは削除済みファイルの残骸だからブロック内のファイルを書き換えるとかウェアレベリングのために別ブロックにデータをコピーするときは無視してもokとSSDに認識させること。レーダーの例えだと、破壊するのはファイルを消去したときだと思うから違うんじゃないだろうか。
ちなみに、コピー元のブロックはセクタ割り当てから外されてブロック丸ごと消去され、次にセクタに割り当てられるのを待つ。
Trimは賃貸の契約解除みたいなもんよな。大家さん(SSDコントローラー)に、空きましたって伝える的な感じで。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
Trim、オマエはダメだ・・・ (スコア:0)
Secure Eraseは全領域の初期化を直接実行するコマンド(なので、実行時間が超長い)だからわかるが、
Trimは単に消していいところをフラッシュメモリコントローラに教えるだけで、実際の消去はコントローラがヒマな時にコッソリ実施するものなので、「確実に消したい」という要求には不十分だよね。
Re: (スコア:0)
Trimって何かと一般人に聞かれたので、ドラゴンボールを探せないようドラゴンレーダーを破壊するようなものと説明したけど、あっているかな。
狙った情報を見つけるには、すごい時間と財力か超能力かインチキが必要なので、ふつうは無理って伝えた。
Re: (スコア:0)
Trimはここのデータは削除済みファイルの残骸だからブロック内のファイルを書き換えるとかウェアレベリングのために別ブロックにデータをコピーするときは無視してもokとSSDに認識させること。
レーダーの例えだと、破壊するのはファイルを消去したときだと思うから違うんじゃないだろうか。
ちなみに、コピー元のブロックはセクタ割り当てから外されてブロック丸ごと消去され、次にセクタに割り当てられるのを待つ。
Re:Trim、オマエはダメだ・・・ (スコア:0)
Trimは賃貸の契約解除みたいなもんよな。
大家さん(SSDコントローラー)に、空きましたって伝える的な感じで。