こんにちは、阿久梨絵です!
PC のスペックを見ると必ず出てくる「 メモリ (RAM)」。
これは 揮発性メモリ=電源を切ると消えるメモリ です。
では、もし RAM が 不揮発性メモリ(電源を切っても消えないメモリ) だったらどうなるのでしょうか。
実はこの疑問、コンピュータの設計そのものに関わる、とても奥深いテーマです。
そもそも RAM が“揮発性”なのはなぜ?
理由はただひとつ。
とにかく速くするため。
CPU はナノ秒単位で動く超高速な装置。
そのスピードに合わせるために、RAM は「電気を流し続けることでデータを保持する」という仕組みを採用しています。
その代わり、電源を切るとデータが消えてしまう。
では、RAM が“不揮発性”だったら?
想像してみると、メリットもデメリットもあります。
① メリット:電源を切っても作業が残る
・アプリを開いた状態で PC をシャットダウン
・次に電源を入れたら、そのまま続きから作業できる
・起動がほぼ瞬間になる
まるで 「スリープ状態のまま電源を切れる」 ような世界。
実際、近年の技術ではこれに近いことを目指しているものもあります。
② デメリット:高速動作が難しくなる
不揮発性メモリは、データを“状態”として保持するため、
どうしても 揮発性メモリより遅くなりがち。
もし RAM が不揮発性になったら、
・CPU のスピードに追いつけない
・PC 全体が遅くなる
・高速処理が必要な作業が苦しくなる
という問題が出てきます。
③ デメリット:セキュリティの問題が増える
RAM が不揮発性だと、
・作業中のデータ
・開いていたファイル
・メモリ上のパスワード情報
・一時的なデータ
が 電源を切っても残り続ける。
これはセキュリティ的にかなり危険。
揮発性メモリは「電源を切れば消える」という性質が、
実は安全性にもつながっているのです。
④ デメリット:メモリの“初期化”が必要になる
電源を入れるたびに、
・前回の作業状態
・一時ファイル
・中途半端なデータ
が残っていると、OS が正常に動けません。
そのため、結局 起動時にメモリを初期化する必要がある。
つまり、
不揮発性でも、結局は揮発性のように扱わないといけない
という矛盾が生まれます。
⑤ 結論:RAM が不揮発性になっても“万能にはならない”
・電源オフでも作業が残るのは便利
・でも速度・安全性・安定性の問題が大きい
・結局、揮発性メモリのメリットが必要になる
だから現代のコンピュータは、
・RAM(揮発性)=高速な作業机
・SSD(不揮発性)=データを保存する本棚
という“分業”を続けているのです。
未来はどうなる?
実は、RAM と SSD の中間のような技術(不揮発性で高速なメモリ)も研究されています。
もし実用化されれば、
・起動が一瞬
・作業状態が完全に保持
・高速で安全
という“理想のメモリ”が生まれるかもしれません。
ただし、現時点ではまだ RAM の速さには勝てない のが現実です。
まとめ
・RAM が不揮発性になれば、作業状態を保持できて便利
・しかし速度・安全性・安定性の問題が大きい
・結局、揮発性メモリのメリットが必要
・だから現代の PC は RAM と SSD の“分業”で成り立っている
メモリ の仕組みを知ると、
PC の設計が「理由のある選択」で成り立っていることが見えてきます。
阿久梨絵でした!
