ガベージコレクション
ガベージコレクション(GC)は、SSDの主要コンポーネントに対するストレージ容量管理メカニズムで、NANDフラッシュの特定のブロックに格納されたデータを別のブロックに転送すると同時に、不要なデータを消去していくプロセスです。
NANDフラッシュは、以前に保存された無効なデータを上書きすることができないため、ブロック内にある元の無効なデータを消去してから新しいデータを書き込む必要があります。しかし、NANDフラッシュの最小書き込み単位は「ページ」で、最小消去単位は「ブロック」です。各ブロックには64ページまたは128ページが含まれ、データ消去はブロック単位で実行されます。
ガベージコレクション10 sガベージコレクションでは、消去が必要な無効データがある場合、ブロックから有効なデータを複製し、別の利用可能なブロックに統合するだけです。このため、ブロック単位の消去を実行し、空きブロックを形成することができます。
ガベージコレクション12 ブロックX内にA~Fの6ページのデータがあると仮定し、A、B、Cを A’、 B’ 、 C’に修正する必要があり、D、E、Fのデータを消去する必要がある場合、SSDは以下のように動作します。
(1) A’、 B’ 、 C’を空きページに保存し、A、B、C、D、E、Fをガベージとしてマークします
(2) その後、空きページの A’、 B’ 、 C’ をブロックYに保存します
(3) ガベージコレクションを実行し、ブロックX全体を消去します。これですべてのページが空きページになります
GCの目的は、SSDの書き込み機能を維持するために、継続的に消去を行い、空きブロックを増やすことにあります。空きブロックが多いほど、書き込み速度が速くなるためです。しかし、NANDフラッシュブロックのP(書き込み)/E(消去)サイクルには限界があります。1つのブロックに対して常に書き込みと消去が行われると、過剰な摩耗と損失が生じます。これは最終的に読み書き速度の低下につながり、最悪の場合、損傷を引き起こし、不良ブロックとなる恐れがあります。
SATA SSD
128GB / 256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
128GB / 256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
128GB / 256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
40GB / 80GB / 160GB / 320GB / 640GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
40GB / 80GB / 160GB / 320GB / 640GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
40GB / 80GB / 160GB / 320GB / 640GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
NVMe™ SSD
80GB / 160GB / 256GB / 320GB
NAND Flash: 3D pSLC(TLC)
Interface: PCIe® Gen4 x4
Sequential Read: UP to 3700 MB/s
Sequential Write: UP to 2600 MB/s
NVMe™ SSD
128GB / 256GB / 512GB / 1024GB / 2048GB /4096GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 3,100 MB/s
Sequential Write: UP to 1,500 MB/s
NVMe™ SSD
128GB / 256GB / 512GB / 1024GB / 2048GB /4096GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 3,100 MB/s
Sequential Write: UP to 1,500 MB/s
NVMe™ SSD
256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 6,800 MB/s
Sequential Write: UP to 4,800 MB/s
NVMe™ SSD
256GB / 512GB / 1024GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 3,700 MB/s
Sequential Write: UP to 2,600 MB/s
NVMe™ SSD
256GB / 512GB / 1024GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 3,700 MB/s
Sequential Write: UP to 2,600 MB/s
NVMe™ SSD
128GB / 256GB / 512GB/ 1024GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 2,000 MB/s
Sequential Write: UP to 1,100 MB/s
NVMe™ SSD
128GB / 256GB / 512GB/ 1024GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 2,000 MB/s
Sequential Write: UP to 1,100 MB/s
NVMe™ SSD
128GB / 256GB / 512GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 3,700 MB/s
Sequential Write: UP to 2,600 MB/s
NVMe™ SSD
256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 6,000 MB/s
Sequential Write: UP to 5,300 MB/s
NVMe™ SSD
256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 6,000 MB/s
Sequential Write: UP to 5,300 MB/s
SATA SSD
128GB / 256GB / 512GB / 1024GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
128GB / 256GB / 512GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 450 MB/s
SATA SSD
128GB / 256GB / 512GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 450 MB/s
NVMe™ SSD
960GB / 1920GB / 3840GB
NAND Flash: 3D TLC NAND Flash
Interface: NVMe™ SSD
Sequential Read: UP to 6,000 MB/s
Sequential Write: UP to 2,400 MB/s
NVMe™ SSD
1920GB / 3840GB / 7680GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 7000 MB/s
Sequential Write: UP to 4200 MB/s
NVMe™ SSD
480GB / 960GB / 1920GB / 3840GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 6000 MB/s
Sequential Write: UP to 2400 MB/s
SATA SSD
240GB / 480GB / 960GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 520 MB/s
Sequential Write: UP to 520 MB/s
NVMe™ SSD
128GB / 256GB / 512GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen3 x4
Sequential Read: UP to 2,000 MB/s
Sequential Write: UP to 1,100 MB/s
NVMe™ SSD
256GB / 512GB / 1024GB / 2048GB
NAND Flash: 3D TLC NAND Flash
Interface: PCIe® Gen4 x4
Sequential Read: UP to 6,000 MB/s
Sequential Write: UP to 5,300 MB/s
SATA SSD
128GB / 256GB / 512GB / 1024GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 510 MB/s
SATA SSD
240GB / 480GB / 960GB / 1920GB / 3840GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 520 MB/s
Sequential Write: UP to 520 MB/s
SATA SSD
240GB / 480GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 520 MB/s
Sequential Write: UP to 520 MB/s
SATA SSD
240GB / 480GB / 960GB / 1920GB
NAND Flash: 3D TLC NAND Flash
Interface: SATA 3 (6Gb/s)
Sequential Read: UP to 550 MB/s
Sequential Write: UP to 450 MB/s