しかし、これはSSDで必要ですか?
一言で言えば、いいえ。
なぜ必要ないのですか? なぜなら、それをする本当の理由はなく、実際にはソリッドステートディスクの寿命を縮めるからです。
プラッターベースのドライブでは、ファイルフラグメントの「クリーンアップ」により、データが可能な限り「近くに」配置され、ファイルアクセスが高速化され、プラッターの回転が少なくなり、ハードドライブ全体の摩耗が減少します。
SSDの動作には回転するプラッター(またはそのために動くもの)がないため、ソリッドステートディスクを最適化する意味はまったくありません。 実際、SSDをデフラグすると、ファイル書き込みが増え、メディアの寿命が短くなります。
また、SSDをデフラグしても、より速い速度でデータにアクセスできるようにはなりません。 常に同じままです。
これは他のFlashベースのメディアにも当てはまりますか?
はい。 文字通り、Flashベースのメディアを最適化する理由はありません。 USBスティック、SSD、スマートフォンストレージ、ポータブルミュージックプレーヤーなど。これらはすべて、ストレージメディアの最適化を必要としません。
一般的な経験則は次のとおりです。ストレージメディアが回転するプラッタを使用する場合、はい、定期的にデフラグする必要があります(Linuxのようなジャーナル化されたファイルシステムが使用する場合を除く)。 ストレージメディアがフラッシュベースであり、可動部品がない場合、デフラグは必要ありません。