うしPのサイト

文学・思想の一丁目一番地

メモリってなに?

メモリの正体:PCの「作業台」

パソコンが遅い。固まる。アプリが落ちる。そんなときにだいたい出てくるのが「メモリ不足」という言葉だ。でも、ここで多くの人がつまずく。「メモリって結局なに?」「保存容量のこと?」「SSDが大きければ関係ない?」みたいに、言葉がふわっとしているせいで、原因も対策もぼやけてしまう。最初に結論から言うと、メモリは「いま作業中のものを一時的に置いておく場所」だ。もっと生活っぽく言えば、パソコンの中にある“作業台”みたいなものだと思っていい。

たとえば料理を想像してほしい。冷蔵庫は食材を長期保管する場所だ。食材はそこに保存されている。でも料理を作るとき、あなたは冷蔵庫の前で包丁を振るわない。まな板を出し、皿を置き、切った野菜を並べ、鍋を置く。つまり「作業をするためのスペース」が別に必要になる。パソコンにおけるメモリは、この“まな板のある台所”に近い。ストレージ(SSDやHDD)は冷蔵庫で、メモリは調理台。どちらも必要で、役割が違う。

メモリがあるから、パソコンは「いま使っているアプリ」や「いま開いているページ」や「いま編集している文章」を、すぐ取り出せる場所に置いておける。CPUという頭脳が計算しようとするとき、いちいち遠い倉庫まで取りに行っていたら話にならない。だから、目の前に作業台を置いて、そこに必要なものを広げておく。これがメモリの本質だ。メモリが大きいほど、同時に広げられる道具や材料が増える。ブラウザのタブを大量に開いても平気になり、画像編集や動画編集のような重い作業でも「机の上が散らかりにくい」状態になる。

逆に、メモリが少ないとどうなるか。作業台が狭い台所を想像すると分かりやすい。切った野菜を置く場所がなくなり、皿を床に置き、また拾い上げ、鍋をどかし、まな板を立てかけ、あっちへやったりこっちへ戻したりする。作業そのものはできるけれど、動きが増える分だけ遅くなるし、ミスもしやすくなる。パソコンも似ている。メモリが足りないと、いま目の前に置けない情報を別の場所に移して、必要になったらまた引っ張り出す、という“お片付け”が頻発する。すると体感としては、クリックしてから反応が遅い、画面が一瞬固まる、切り替えがもっさりする、という形で現れる。

ここで一つ、よくある誤解を壊しておく。タスクマネージャなどを見ると、何もしていないのにメモリ使用量がそこそこ高いことがある。「勝手に食ってる!」「空いてるはずなのに!」と不安になるかもしれない。でも、メモリは“空っぽ”であることが正義ではない。作業台が広いなら、よく使う道具を出しっぱなしにしておいたほうが速い。いちいち引き出しにしまうほうが手間だからだ。パソコンも同じで、OSは空いているメモリを見つけると、よく使いそうなものを先回りして置いておくことがある。これを理解すると、「メモリは使い切ってはいけない」という謎の戒律から解放される。問題なのは、メモリが“使われていること”ではなく、“必要な分が足りなくなったとき”だ。

そしてメモリが足りなくなったとき、パソコンはだいたい二つの反応を見せる。一つは「遅くなりながらも粘る」。もう一つは「落ちる」。粘る場合は、さっきの台所の例でいう床置き作戦が発動している状態で、後で詳しくやるが、ストレージの一部を臨時の置き場として使うことがある。これが増えるほど、動作が重くなりやすい。落ちる場合は、机の上に置く場所がなくなって、アプリが耐えられずに終了したり、最悪の場合はシステムが不安定になったりする。重いゲームや編集ソフトが突然落ちるのは、単にソフトが悪いとは限らない。机が足りないのかもしれない。

続きはこちらから
インターネット入門
インターネット入門
手元のテクノロジー一覧に戻る
うしPのページに戻る