メモリとストレージの違いとは?作業中のデータと保存先の役割

広告(PR)を含みます。

30秒でわかる答え

メモリは、アプリが動いている間に使うデータの作業場所。ストレージは、アプリや写真などを電源を切った後も残す保存場所です。同じGBで表せても役割が違い、不足したときの確認先も異なります。

「メモリ8GB、ストレージ256GB」。どちらもGBなのに、別の欄に書いてあるのはなぜでしょう。

メモリは、アプリが動いている間に使うデータの作業場所。ストレージは、アプリや写真などを後でも使えるように残す保存場所です。 パソコンでもスマホでも、この役割の違いは同じです。ここでは、端末の仕様で「メモリ」と呼ばれるRAMを扱います。

メモリとストレージの違いを三つの軸で比べる

比べることメモリ(RAM)ストレージ
主な役割動いているアプリの命令やデータを一時的に置くアプリやファイルを保存する
電源を切った後通常のRAMの内容は保持されないSSD・HDDなどに保存した内容は残る
不足したとき同時に扱う作業が重くなったり、アプリを維持しにくくなったりする新しい写真やファイルの保存、アプリの追加などができなくなることがある

GBは「どれだけのデータを扱えるか」の単位です。同じ単位で書けても、何のために使う場所かは別です。長さが同じメートルで表せるからといって、机の幅と本棚の高さを足して使えないのと似ています。単位そのものはバイトとはで確認できます。

ラボで写真を整理していたユイも、二つの容量欄で手を止めました。

ユイ

写真を消して空きを増やせば、メモリ不足も解決すると思っていました

マコト

保存する場所を空けたいのか、今広げている作業を減らしたいのか。まず、どちらの話か確かめよう

写真を開く・編集する・保存する間に何が起きる?

保存済みの写真を一枚、編集アプリで開く流れを追ってみます。棚と作業台を使って考えると、二つの場所がどうつながるか見えてきます。

  1. 開く:保存先から読み出す

    棚に原本を残したまま、同じ写真を作業台に写して開くたとえ図

    ストレージにあるアプリや写真の必要なデータが、メモリへ読み込まれます。棚の写真を作業台へ写して広げるイメージです。開いただけで保存元の写真がなくなるわけではありません。

  2. 編集する:作業中のデータを変える

    棚の元写真を変えず、作業台の写真だけ明るく編集するたとえ図

    明るさや切り抜く範囲を変えると、アプリはメモリ上のデータを使って処理します。実際の計算はCPUやGPUなどが担います。

  3. 保存する:後で使う形に書き込む

    編集済み写真を別ファイルとして棚へ保存するたとえ図

    編集した結果を、ファイルとしてストレージへ書き込みます。上書きか別ファイルかは、選んだ保存方法で変わります。

  4. もう一度開く:保存した結果を読み出す

    棚に保存した編集済み写真を、もう一度作業台で開くたとえ図

    アプリを閉じた後でも、保存済みのファイルを読み込めば続きを見られます。作業を残す役割を担うのが保存先です。

棚はストレージ、作業台はメモリの役割を表すたとえです。図では編集結果を別ファイルで保存しています。実際に写真や機器がこのように移動するわけではありません。

この流れは役割をつかむための模型です。実際には必要な部分だけを読み込んだり、自動保存したり、インターネット上へ保存したりします。ストレージとメモリの間を、いつもファイル丸ごと一つが移動するわけではありません。

ピコ

開くのは棚から読むこと、保存は棚へ書くこと。作業台に広げただけでは、棚の写真は新しくならないんだ

ユイ

編集画面に見えていることと、保存が終わっていることは別なんですね

電源を切ると何が残る?自動保存や復元との違い

通常のRAMは、データを保持するために電力を必要とします。一方、ストレージに保存したファイルは、電源を切っても残ります。ただし、保存したから永久に失われないという意味ではありません。

アプリを開き直したら編集途中の画面が戻ることもあります。それは、アプリが自動保存していたり、OSが状態をストレージへ退避していたりする場合があるためです。「戻ったからRAMは電源なしでも覚えている」とは限りません。

この違いを試すために、作業中の端末の電源を切る必要はありません。大切な作業では、アプリの保存完了表示や保存先を確認してください。

メモリ不足とストレージ不足は、同じ直し方でよい?

まずは警告の文を読み、「メモリ」と「保存先の空き容量」のどちらが不足しているかを確認します。

困っていること先に見る場所最初にできる確認
多くのアプリを開くと重い、メモリ不足と出るメモリの使用状況保存を済ませ、使っていないアプリを通常の操作で閉じて変化を見る
写真を保存できない、空き容量が足りないと出る保存先のストレージ本体・外付け・クラウドのどこへ保存しようとしているかと、その空きを見る

写真を削除しても、搭載されたRAMの容量が増えるわけではありません。反対に、アプリを閉じても、保存済みの写真が自動で消えてストレージが大きく空くわけではありません。

ただし二つは無関係でもありません。OSはストレージの一部を、メモリ内のデータを一時的に退避する場所として使うことがあります。スワップなどと呼ばれる仕組みです。保存先の空き不足が動作へ影響する場合もありますが、ストレージをRAMと同じ速さの代用品にできるという意味ではありません。

端末が重い原因には、CPUの負荷やアプリの不具合、通信待ちなどもあります。重いという症状だけで、メモリ不足とは決められません。 不要かどうか分からないファイルを、空きを作るためだけに削除するのは避けましょう。

自分の端末で、二つの容量を別々に確認する

いまは数値を増やそうとせず、「何を示す欄か」を見つければ十分です。表示名や場所はOSのバージョン・機種で変わります。

  • Windows:タスクマネージャーでメモリの使用状況を確認できます。ストレージは設定の「ストレージ」など、保存先の容量を示す画面で確認します。
  • Mac:アクティビティモニタの「メモリ」で作業中の使用状況、システム設定の「一般」→「ストレージ」で保存容量を確認できます。メモリは使用量だけでなく、処理の余裕を示す「メモリプレッシャー」も見ます。
  • スマホ:写真やアプリの保存容量は、設定の「ストレージ」などにあります。RAMの表示方法は機種で異なり、設定画面に出ないものもあります。ストレージの数字をRAMの容量として読まないことが第一歩です。

通信契約の「残り何ギガ」は、さらに別の使用量です。端末に保存できる量との違いは、ギガとはで確かめられます。

よくある疑問と、次につながる役割

Q1. スマホの「容量128GB」はメモリのことですか?

写真やアプリを保存できる容量の欄なら、ストレージを指します。数値の大きさだけで決めず、仕様や設定の項目名を確かめてください。

Q2. メモリの使用率が高ければ、必ず不足していますか?

必ずしも不足とは限りません。OSは空いているメモリをキャッシュなどに使うことがあります。使用率だけでなく、実際の動作やOSが示すメモリの状態も合わせて判断します。

「どちらもGBだから同じ」という疑問に戻ると、答えは使う時点の違いにあります。今の作業を広げる場所と、後で使うために残す場所。次に容量の表示を見たら、その二つのどちらかを確かめてみてください。

作業場所に読み出した命令をどう処理するかは、コンピューターの命令処理へつながります。

その作業場所をアプリへ割り当て、保存の依頼を支える役割は、OSとはで確認できます。

この記事について

LAB WHITEBOARD

自分の言葉で説明してみよう

「メモリとストレージを、作業中の役割・電源後の状態・不足時の影響の三つで区別できる。」を、いまの自分の言葉で一文にしてみてください。途中の説明でも大丈夫です。