ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

SSD(ソリッドステートドライブ)は、OSやアプリケーションの保存先として、急速に主流のストレージになりつつあります。最新のノートパソコンはもちろん、スマートフォン、タブレット、さらには家庭用ゲーム機にも幅広く搭載されています。

優れた性能と耐久性で存在感を示すSSDですが、そもそもどのような仕組みで動いているのでしょうか?本記事では、HDDとの違いや種類、メリット・デメリットまで詳しく解説します。

従来のHDD(ハードディスクドライブ)の仕組み

SSDの特長を理解するには、まず従来のハードディスクドライブ(HDD)について知る必要があります。HDDは近年まで、ほぼすべてのパソコンに搭載されていた標準的なストレージでした。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

HDDの内部には「プラッタ」と呼ばれる回転する円盤が1枚以上収められています。プラッタはトラックとセクタに分割されており、アルミニウムまたはガラス製の円盤に磁性体が塗布されています。

プラッタの表面には、データ1ビットに相当する無数の微小領域があり、それぞれが磁化・非磁化されることで「1」か「0」を表現します。

プラッタが毎分数千回転で回転する中、アームに取り付けられた小さな読み書きヘッドが、プラッタのわずか上方を浮遊しながらデータの読み書きを行います。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

HDDは、微細かつ精密で壊れやすい可動部品を多数備えた非常に複雑な装置です。それが正常に動作していること自体が、現代の技術の驚異とも言えます。

SSD(ソリッドステートドライブ)の仕組み

SSDは、HDDよりもCPUやRAMといった半導体デバイスに近い存在です。両者ともストレージとしての役割は同じですが、その動作原理はまったく異なります。

一般的なSSDの内部にあるのは、コンピュータチップだけです。データの保存場所や方法を管理するコントローラチップがあり、本体の大部分はフラッシュメモリチップで構成されています。

フラッシュメモリは「不揮発性」メモリです。RAMのような揮発性メモリは電源を切るとデータが消えてしまいますが、SSDやUSBメモリのような不揮発性メモリでは、電源がオフでもデータが保持されます。USBメモリが「フラッシュドライブ」とも呼ばれるのはこのためです。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

現在のSSD(および多くのUSBフラッシュドライブやメモリカード)には、「NANDフラッシュメモリ」と呼ばれるタイプが使われています。名前はマイクロチップ上で構成できる論理ゲートの一種に由来します。NANDメモリ内には「セル」と呼ばれる単位があり、それぞれが異なる電荷量を保持できます。セル内の電荷量を測定することで「1」か「0」かを判別し、内容を変更するにはセル内の電荷量を変えるだけです。

NANDメモリにはさまざまな技術バリエーションが存在します。たとえばSamsung製SSDで見かける「V-NAND」(垂直NAND)は、メモリセルを立体的に積み重ねることで、同じシリコン面積により多くの記憶容量を実現した技術です。Intelの「3D NAND」もほぼ同様の技術です。

SSDの種類とインターフェース

SSDには多様なフォームファクタ(物理的な形状規格)とNANDフラッシュメモリのタイプがあり、これらがSSDの最大性能と価格を左右します。

フラッシュメモリの種類

NANDフラッシュすべてが同じデータ密度や性能を持つわけではありません。前述のとおり、SSDはメモリセル内の電荷としてデータを保存します。

1つのセルに1ビットのみ保存する方式は「SLC(Single-Level Cell)」と呼ばれます。「MLC(Multi-Level Cell)」は2ビット、「TLC(Triple-Level Cell)」は3ビット、「QLC(Quad-Level Cell)」は4ビットを1セルに保存します。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

1つのセルに保存できるビット数が多いほど、SSDを安価に製造できる、あるいは同じ面積により多くのデータを詰め込めるということになります。一見理想的に聞こえますが、SSDの動作特性上、マルチビット方式を採用したドライブほど寿命が短くなりやすいという欠点があります。SLCは最高の性能と最長の寿命を持つNANDタイプですが、価格が群を抜いて高いため、ハイエンド製品にしか採用されていません。

そのため、一般向けSSDの多くはMLCまたはTLCを採用し、寿命をできる限り延ばすための特殊な技術を用いています。SSDの摩耗については、本記事後半のデメリットの項で改めて触れます。

SSDのフォームファクタ

SSDにはさまざまなフォームファクタがあります。フォームファクタとは、デバイスの物理的な形状と準拠する接続規格のことです。SSDは当初HDDの代替として設計されたため、一般向けデスクトップPC向けの初期モデルは、HDDと同じ場所に取り付けられる想定でした。

そこで登場したのが「2.5インチSATA SSD」です。ノートパソコンの2.5インチHDDを取り外して、そのまま差し替えることができます。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

ケース内部のSSD本体には本来それほどスペースは必要ありませんが、ノートパソコンや多くのデスクトップPCにはすでに2.5インチドライブベイとSATAコネクタが備わっていたため、理にかなった設計でした。2.5インチドライブをデスクトップの3.5インチベイに取り付けるための変換アダプタも市販されています。

ただし、2.5インチドライブは無駄なスペースを占めるうえ、SATA 3インターフェースの上限である600MB/sに速度が制限されるという課題がありました。

スペースの問題を解決したのが「mSATA(mini-SATA)」規格です。mSATAはPCI Express Miniカード規格と物理的に同一の形状・サイズ・コネクタを持っていましたが、両者は電気的に互換性がありませんでした。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

mSATAは現在、M.2規格に取って代わられました。M.2 SSDは、カードとマザーボードの組み合わせによって、SATA接続にもPCIe接続にも対応できます。

M.2カードには両面に部品が実装された両面タイプもあり、長さもさまざまです。使用する際は、マザーボードが目的のM.2 SSDに対応しているかを必ず確認しましょう。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

NVMe SSDは「Non-Volatile Memory Express」規格を採用しており、主にグラフィックカードで使われるPCIeバス経由でSSDメモリにアクセスします。PCIeはSATAよりはるかに広い帯域幅を持つため、高速なSSDメモリが真価を発揮できます。

SSDのメリット

SSDがストレージ技術の標準になりつつある理由は数多くあります。初期の課題により一時期は主流から外れていましたが、今ではあらゆるユーザーにおすすめできる段階に達しています。最新のゲーム機でさえSSDを採用しています。ここでは、SSDが人気を獲得した主な強みを紹介します。

圧倒的な速さ

世界最速の機械式HDDであるSeagate Mach.2 Exos 2X14でも、 sustained(持続)転送速度は524MB/sです。これはSATA 3 SSDにほぼ匹敵する速度ですが、現在のパソコンに搭載されている一般的な機械式ドライブは、ハイエンドモデルでも100〜250MB/s程度にとどまります。

一方、ミドルレンジのノートパソコンに搭載される一般的なM.2 PCIe SSDは2.5〜3.5GB/sを提供し、最新のM.2 PCIe SSDでは8GB/s近くに迫る製品も登場しています。シーケンシャル書き込み速度は読み出しよりやや遅いものの、双方向で膨大なデータが飛び交っています。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

さらに重要なのは転送速度だけではないという点です。機械式HDDはプラッタの回転待ちやヘッドの移動に時間がかかり、データの位置を探す時間は「シークタイム」と呼ばれます。SSDの場合、このレイテンシは実質ゼロです。

SSDはメモリセル内の任意の場所から即座にデータを読み出せるうえ、並列処理も可能です。どんな角度から見ても、SSDは最速の機械式HDDとは次元の違う性能を持っています。

HDDからSSDへ換装すると、起動時間の大幅短縮とキビキビとしたシステム応答を実感できます。CPUがストレージからのデータを待つ時間がなくなるためです。古いWindowsマシンに第二の人生を与える最高の方法と言えるでしょう。

高い耐久性

SSDには可動部分がなく、CPUやRAMと同程度の堅牢さを備えています。過大な電力サージで破損しない限り、パソコンを使い続ける限り問題なく動作し続けるはずです。また、フラッシュメモリは衝撃に強く、回転中のプラッタがあると落下だけで壊れやすいHDDとは対照的です。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

この耐久性はノートパソコンに最適であり、MacBook AirやiMacなどAppleのMacシリーズに高性能なSSDが内蔵されている理由でもあります。

なお、ここでの「耐久性」は、後述するデメリットの項で扱う「SSDの摩耗」現象とは別の話です。

フラグメンテーションが発生しない

データの断片化(フラグメンテーション)はHDDにとって深刻な問題です。新規データがドライブの空き領域に順次書き込まれるため、特定のファイルや関連ファイル群のデータがプラッタ上に散在してしまうことがあります。

断片化するとシーケンシャル読み取り速度が低下し、ヘッドが至る所を飛び回ってファイルの断片を探すため、膨大なシークタイムが発生します。SSDはその性質上、フラグメンテーションの影響を受けません。ファイルが断片化しないというより、可動部品もシークタイムも存在しないため、断片化しても何の問題もないのです。

むしろデフラグは不要な摩耗をドライブに与えてしまうだけです。

静音性

ハードディスクは騒音が大きいものです。モーターの唸り音、ディスクの回転音、ヘッドが往復するカチカチという音——それは長年、パソコンユーザーにとって身近な背景音でした。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

対照的に、SSDは一切の動作音を発しません。些細なメリットのように思えるかもしれませんが、騒がしいパーツは確実にストレスの原因になります。録音用途のパソコンのように、騒音レベルが重要視される場面もあります。防振マウントや特殊設計でHDDの騒音抑制を図った高価な製品も存在しましたが、SSDならこの問題は完全に解決です。

だからこそ、ファンも機械式HDDも持たないApple M1 MacBook Airのような、完全固体状態で無音のパソコンが実現できたのです。

小型かつ省電力

SSDはHDDよりもはるかに省スペースで、動作に必要な電力も少なくて済みます。その結果、高速な不揮発性ストレージを必要とするノートパソコン、タブレット、スマートフォンなどのデバイスを、より薄型・小型化できるようになりました。

SSDは未使用時にほぼ完全にスリープ状態に入ることができ、HDDと違って高性能モードへも瞬時に切り替えられます。モバイルノートPCや各種ガジェットのバッテリー駆動時間を延ばすうえで、SSDの低消費電力は特に重要です。電子機械式デバイスは、固体状態デバイスよりも本質的に多くのエネルギーを必要とするのです。

アプリのインストールサイズを削減できる

SSDは一部のアプリケーション、特にビデオゲームのインストールサイズを縮小できます。メモリへの高速なデータストリーミングに依存するアプリケーションでは、開発者がHDDのプラッタ上の複数箇所に同じ情報を複製している場合があります。これはヘッドが常に必要なデータのコピーの近くにいられるようにすることでシークタイムを減らす、賢い工夫ですが、ストレージ容量を犠牲にする手法です。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

SSD向けに設計されたアプリケーションは、こうした複製をまったく必要としません。SSDは実質レイテンシゼロでドライブ上のどこからでも即座にデータを読み出せるため、データは1コピーだけで足ります。

PlayStation 5のようなゲーム機は、SSDがインストール容量をどれだけ削減できるかを証明しており、圧縮技術との組み合わせで効果はさらに高まります。次のメリットにつながる話です。

GPUによる加速が可能

すでに十分速いと思われるSSDですが、さらなる加速によって驚異的なパフォーマンスを実現できます。鍵となるのは圧縮技術です。データを高度に圧縮した状態でSSDに保存し、要求時にリアルタイムで展開することで、SSDの生の転送速度を実質的に増幅できます。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

唯一の条件は、展開処理のための高性能なプロセッサが必要なことですが、現状のSSDにはそうしたプロセッサが搭載されていません。そこで注目されるのがGPUです。GPUはこの種の処理が得意で、MicrosoftのDirectStorageやNVIDIAのRTX IOといったソフトウェアAPIを利用すれば、最新世代のGPUは3DグラフィックスだけでなくSSDの性能までも加速できるのです。

SSDのデメリット

多くの魅力を持つSSDですが、完璧な技術ではありません。所有していて少し不便に感じる側面もあります。

価格が高い

HDDは価格が大幅に下落し、記録密度も驚異的なレベルまで向上しました。その結果、HDDの1GBあたりのコストは、最も安価なNANDフラッシュよりはるかに安くなっています。

SSDの価格はここ数年で急落しましたが、多くのユーザーは依然として256GB〜512GB程度の比較的小容量のSSDを使っています。OSやアプリケーションはSSDに置き、メディアファイルやSSDの速度が活きないアプリ用の大量保存にはHDDが使われる、という使い分けが定番です。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

朗報なのは、他の半導体技術と同様、トランジスタ密度と製造プロセスの進歩に伴い、コスト低下と大容量化が指数関数的に進むと期待される点です。当面の間は、予算に応じてSSDとHDDを併用する構成が現実的でしょう。

摩耗による寿命がある

SSDはHDDよりも耐久性が高く長寿命ですが、摩耗という弱点を抱えています。その原因は、SSDのメモリセルへの書き込みが破壊的な操作であることにあります。セルにビットを書き込むたびに、電荷を保持する能力がわずかに失われていくのです。

書き込みを繰り返すうちに、やがてセルは動作しなくなります。SLCはセルが故障するまでの書き込み回数が最も多く、MLC、TLC、QLCの順に弱くなっていきます。初期の一般向けSSDは驚くほど早く寿命を迎えることもありましたが、今日のドライブにはウェアレベリングやオーバープロビジョニングといった戦略が組み込まれ、書き換え耐性が大幅に延ばされています。

ビットロット(データ劣化)のリスク

あらゆる記録媒体は、いずれビットロットに直面します。これは記録媒体が劣化し、データを読み取り可能な形で保持できなくなる現象です。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

媒体ごとに劣化の原因は異なりますが、HDDであれば数十年単位の保管でもビットロットはほぼ問題になりません。一方、SSDは数年程度の保管でデータを失う可能性があります。原因は、各メモリセルの電荷を閉じ込めている絶縁層の劣化です。電荷が漏れ出せば、セルは空になりデータは消失します。

高温環境で保管すると劣化が早まる傾向があるようですが、いずれにしてもSSDは引き出しの中にしまっておく長期保存には向いていないと言えます。

データ復旧が困難〜不可能

機械式HDDからのデータ復旧を専門とする高度な産業が存在します。費用を惜しまなければ、粉々に砕けたドライブから専門家が部品単位で再組立てし、データを復旧することさえ可能です。

もっと日常的なレベルでは、誤って削除したデータの復元も可能です。HDDはWindowsなどのOS上で削除しても物理的なデータを消去するわけではなく、該当領域に「上書き可」のマークを付けるだけだからです。上書きが行われていなければ、専用ソフトで復元できます。

SSDとは?仕組みからメリット・デメリット、HDDに代わる理由まで徹底解説

ところがSSDは、ドライブが破損した場合もファイルを削除した場合も、復旧はほぼ絶望的です。HDDなら電気サージで基板が損傷しても新しいドライブ基板と交換すれば復旧できますが、完全に電子化されているSSDではメモリ全体が焼き切れている恐れがあります。

さらに厄介なのは、SSDのコントローラがOSの知らないところで物理データに対して様々な処理を行っている点です。たとえばSATA SSDが使用するTRIMコマンドは、新しいデータの書き込みを高速化するため、「削除予定」とマークされたメモリセルを事前に消去します。そのため、削除済みファイルを復元する古典的な手口は通用しません。

SSDは決して完璧ではありませんが、ストレージ性能における飛躍的な進歩であり、最終的にストレージ市場を支配するのは不可避と言えるでしょう。時間とともにSLC SSDの価格も下がり、耐久性の低いタイプも摩耗抑制の知恵をさらに磨いていくはずです。

HDD技術も初期には多くの問題を抱えていました。SSDの残された課題も、かつてない速さで解決されていくことでしょう。

  1. Windows 10で重複ファイルを検索・削除できるおすすめアプリ5選

    Windowsパソコンを長年使い続けると、知らないうちに重複ファイルが蓄積されていきます。写真や音楽、ドキュメントのコピー、バックアップデータなどが積み重なり、ストレージの空き容量を圧迫。その結果、ハードディスクが乱雑になり、PCの動作も徐々に遅くなってしまいます。 外付けUSBメモリやクラウドストレージにファイルを退避させる方法もありますが、それではデバイス内の重複ファイル問題そのものは解決できません。 Windows 10で重複ファイルを見つけて削除する方法 重複ファイルは、複数回のバックアップ、Windows.oldフォルダーへの残存データ、コピーした写真や音楽ファイル、アプリケーション

  2. Windowsの「最高のパフォーマンス」電源プランを有効化してPCのピーク性能を引き出す方法

    PCのパフォーマンスをさらに引き出したいパワーユーザーの方は、Windowsの「最高のパフォーマンス(Ultimate Performance)」電源プランの活用を検討してみてはいかがでしょうか。この電源プランは、エネルギー管理に伴う遅延を排除し、CPUやその他のハードウェアコンポーネントを常に最大性能で動作させることを目的としています。 「最高のパフォーマンス」は標準設定では表示されていないことが多く、有効化には手動での操作が必要です。本記事では、「最高のパフォーマンス」とは何か、そしてWindows 11およびWindows 10でそれを有効にする具体的な手順を詳しく解説します。 「最高