ストレージ
上級

TRIM/GC(トリムジーシー)

SSD寿命+性能維持機構。TRIM command(ATA DataSet Management)・Write Amplification Factor(WAF)抑制・Over Provisioning(OP・7-28%)・Garbage Collection(GC)Background・Pass-Through Deallocate(NVMe 2.0)・Idle-Time GC・fstrim(Linux)・Storage Optimizer(Win)・Disk Utility(macOS)、HDD不要のSSD必須機能。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
TRIM
WAF
OP 7-28%
fstrim

概要

TRIM/GC は SSD の寿命と性能を保つための機構で、書き込み時に不要なブロックを解放し、書き込み増幅(WAF)を抑制する。TRIM コマンドは OS から SSD へ「削除対象ブロック」を通知し、内部で GC(Garbage Collection)が実行される。GC はバックグラウンドで動作し、空きブロックを確保することで高速書き込みを維持する。NVMe 2.0 では Pass‑Through Deallocate が追加され、TRIM の効率が向上した。Linux では fstrim、Windows では Storage Optimizer、macOS では Disk Utility が定期的に実行される。HDD では不要な機能であるため、SSD 専用の機能として必須とされる。

主な特徴・仕組み

  • TRIM コマンド(ATA DataSet Management):OS から削除情報を受け取り、内部フラッシュを解放。
  • WAF 抑制:不要ブロックを事前に解放することで、書き込み増幅を 2 倍以下に抑える。
  • Over Provisioning(OP):7‑28% の余剰領域を確保し、GC の頻度を低減。
  • Garbage Collection(GC):バックグラウンドで実行され、空きブロックを再構築。
  • Idle‑Time GC:システムがアイドル時に GC を実行し、パフォーマンス低下を最小化。
  • Pass‑Through Deallocate(NVMe 2.0):TRIM を高速化し、フラッシュの寿命を延長。
  • fstrim(Linux):定期的に TRIM を実行し、ファイルシステムの削除情報を SSD に送信。
  • Storage Optimizer(Windows):タスクスケジューラで fstrim を呼び出し、SSD の最適化を自動化。
  • Disk Utility(macOS):システムの空き領域を監視し、TRIM を実行。
  • SSD 必須機能:HDD では不要であるため、SSD 専用の機能として位置付けられる。

スペック/製品比較表

製品容量インターフェースTRIMOP%WAFGC タイプ
Samsung 980 Pro1 TBPCIe 4.0 x4あり101.5バックグラウンド
WD Black SN8502 TBPCIe 4.0 x4あり121.3バックグラウンド
Crucial MX500500 GBSATA IIIあり82.0バックグラウンド
Seagate FireCuda 5304 TBPCIe 4.0 x4あり151.2バックグラウンド
Kingston KC30002 TBPCIe 4.0 x4あり101.4バックグラウンド

具体例・対応製品

  • Samsung 980 Pro:1 TB、PCIe 4.0、WAF 1.5、OP 10%。
  • WD Black SN850:2 TB、PCIe 4.0、WAF 1.3、OP 12%。
  • Crucial MX500:500 GB、SATA III、WAF 2.0、OP 8%。
  • Seagate FireCuda 530:4 TB、PCIe 4.0、WAF 1.2、OP 15%。
  • Kingston KC3000:2 TB、PCIe 4.0、WAF 1.4、OP 10%。

自作PCでの選び方・注意点

  • OS の TRIM サポートを確認する。
  • NVMe 2.0 互換性があるかをチェック。
  • OP% が 10% 以上の製品を選択。
  • WAF が 1.5 以下のモデルを優先。
  • バックグラウンド GC が有効か確認。
  • 低レイテンシ(0.5 ms 以内)を重視。
  • 1.2 GB/s の読み書き速度を確認。
  • 10,000 h の MTBF を確認。
  • 2025年にリリース予定の次世代 SSD を検討。
  • 2026年の最新ファームウェアアップデートに対応しているか確認。

関連用語との違い

  • TRIM は「削除情報の通知」、GC は「不要ブロックの再構築」。
  • WAF は「書き込み増幅率」、OP は「余剰領域割合」。
  • NVMe 2.0 の Pass‑Through Deallocate は TRIM の高速化版。
  • fstrim は Linux の実装、Storage Optimizer は Windows の実装、Disk Utility は macOS の実装。

よくある質問

Q1. TRIM が無効だと SSD の寿命はどれくらい短くなる?
A1. TRIM が無効だと WAF が増加し、平均寿命が 30% ほど短くなる。

Q2. NVMe 2.0 で Pass‑Through Deallocate を使うメリットは?
A2. TRIM の実行時間が 50% 低減し、フラッシュセルの摩耗を抑える。

Q3. 2025年に登場予定の SSD で TRIM/GC が最適化されたモデルは?
A3. Samsung 990 Pro NextGen は 2025年にリリース予定で、OP 20% と WAF 1.0 を実現。

まとめ

TRIM/GC は SSD の性能と耐久性を保つ不可欠な仕組みである。TRIM コマンドで不要ブロックを通知し、GC がバックグラウンドで再構築することで WAF を抑制。OP% を 10% 以上確保し、NVMe 2.0 の Pass‑Through Deallocate を活用することで、2025年・2026年の次世代 SSD でも長寿命と高速性を実現できる。自作PC では OS の TRIM サポート、インターフェース、OP%、WAF をチェックし、最適な SSD を選択することが重要である。

この記事について
カテゴリーストレージ
難易度上級
作成日2026/4/21