SSD解説
(SSDの魅力からは)ああ逃れられない!
目次
SSDって何?(初心者向け)
Solid State Driveの略。
簡単にいえばメモリチップをパソコンのHDDの代わりにすればいろいろいいんでね?っていう代物。
ただし、容量とコスパの面ではまだHDDに敵わない。
USBメモリとかSDカードの中身と似たような半導体メモリいっぱい詰め込んで、大容量を実現している。
速度が速いのはそれらを並列して読み書きしているから。
一般的によく挙げられるメリット・デメリットは以下の通り。主にHDDとの比較。
メリット
- 読み書きが速い
HDDのようにヘッドを動かしているわけではないのでランダム読み書きに強い。
最近のものはシーケンシャル(連続)リード・ライトでもかなり速い。 - 静か
可動部がないので無音 - 低消費電力
モータを動かしたりする必要がないため - 衝撃に強い
HDDのように振動でディスクにダメージを受けたりすることがない - 軽量
HDDのように金属やガラス製の円盤がはいっていないため
デメリット
- 書き換え回数に上限がある
フラッシュメモリの宿命。 - 高い
諸行無常 - 通電してないとデータが飛ぶ可能性がある。
チップ内のコンデンサに電荷を蓄えてデータを記録しているため、電荷が抜けるとデータが飛ぶ
記録チップの種類
MLC
一般的に手に入るものは殆どこれ。
1つのセルに2ビット以上記録するチップ。
書き換え回数はSLCに劣る(1万回程度)が、SLCより安価で1チップあたりの容量も大きい。
TLC
最近増えてきた。
MLCの一種だが、区別して書いてある場合が多い。
1つのセルに3ビット記録するチップ。
MLCよりさらに容量が大きいが、書き換え回数はさらに劣る(1000回程度)
SLC
サーバーとかの高耐久モデルに使用されるやつ。
1つのセルに1ビット記録。
長寿命。(書き換え回数約10万回)
代わりに1チップ辺りの容量が少なく、値段も高いので企業向けが多い。
接続方式
IDE
化石。
種類も少なく、旧式PCのリニューアル用。
SATA
一般的。
SATAⅢ(6Gbps)対応でMAX500MB/sちょいくらいの速度が出る。
SATAⅢなら理論上は600MB/sまで。
mSATA
見た目はMini PCI Express。
スピードはSATAⅢと同等
M.2が実質後継?
PCI-Express
高いやつ。
速いやつで2GB/sくらいのやつもあるんだってすごーい。
ハイエンド、エンタープライズ向けと見ていい。
M.2
内部的にはSATAだったりPCIeだったりいろいろ。
まだまだ新しい規格。
SATAなら理論上600MB/s(MAX)
PCIeならPCIeGen3.0×4接続になるので、理論上3200MB/sまで可能。
ただし、帯域を大量にもっていくので、マザーボードによってはグラフィック用の帯域が下がる可能性がある。
U.2
内部的にはPCIe。(と見て良いはず)
M.2が小さすぎて容量大きくしにくい!(あと熱の問題が・・・?)ということで策定された規格。
こちらはM.2と違い、エンタープライズ向け。
ただし、ぶっちゃけコネクタ違いなので、M.2やPCIeを変換すれば使える模様。
これを使うSSDはまだ高い。(でも、コンシューマ向けもでてる。IntelSSD750とか)
コントローラ
メーカー別で。記憶だよりなので抜けてるところ多し。
あとは個人の主観含む。
Marvel
多くのSSDのコントローラーチップとして搭載されている。
性能としてはバランスがよく、圧縮していないデータでも性能を発揮できる。
SATASSDでは88SS9174や88SS9187が代表的で、サーバーグレードを謳っている。
また、東芝のようにカスタムで使用されている例もある。
SandForce
SandForceシリーズで有名なところ。
SSDを多くの人が使うキッカケを作ったといえる。
チップ自体が安価なようで、SF-2281系が安価SSDから上位のSSDに使われた。
ベンチ番長とも呼ばれ、圧縮のかけやすいデータなら速いが、そうでないデータは他に劣る。
また、数が出る安価なSSDに使用されているからか、故障報告が多い。
現在では採用例も少なく、会社自体もLSIが買収→Seagateへ。
JMicron
安価SSDに採用されているメーカー。
SSDの出始めの頃は、プチフリで話題になったが、現在は改善。
性能的には他社に劣るが、安価なことが強みな模様。
Micron関連会社なのか、MicronNANDとの組み合わせが多い。(でも会社は台湾)
Intel
同社のSSDにのみ搭載。
当時100MB/sが平均だったSSDの出始めの頃、300MB/sにせまる驚異的速度を叩きだした。
その後はコンシューマ向けでは自社のコントローラーを使用しなかったが、エンタープライズ向けでは健在。
ただし、コンシューマ向けではないので発熱が大きいのがネック。
Samsung
同社SSDに搭載。
同社が推し進めるTLCに対応させるために開発していると思われる。
性能は高いが安価なことが特徴。また、RAID構成も割りと行ける模様。
問題はTLC自体の寿命が・・・?
東芝
SATAⅡ時代にSSDの寿命が近くなったらリードオンリーにする機能を搭載し、話題になった。
その後は、同社コンシューマSSDには採用されていなかった(開発していなかった?)ものの、機能としては組み込んでいる。
現在は買収したOCZのSSDに採用されている模様。(Trion 100)
Indilinx
OCZのVertexシリーズで採用されていたコントローラー。
性能としては高いが、価格も高い模様で下位の機種では採用されていない。
現在はOCZに吸収されており、OCZの独自のコントローラーとして使用されている。(Barefootシリーズ)