RAM(ランダムアクセスメモリ)とは?仕組み・種類・必要容量をわかりやすく解説
RAM(Random Access Memory/ランダムアクセスメモリ、読み方は「ラム」)とは、コンピュータ内部に搭載されている物理的なハードウェアで、データを一時的に保存する「作業用メモリ」のことです。
RAMの容量が大きいほど、コンピュータは同時に多くの情報を扱えるようになり、システム全体のパフォーマンスに大きな影響を与えます。
RAMの代表的なメーカーには、Kingston(キングストン)、PNY、Crucial(クルーシャル)、CORSAIR(コルセア)などがあります。
RAMにはさまざまな種類があるため、「メインメモリ」「内部メモリ」「主記憶装置」「プライマリメモリ」「メモリスティック」「RAMスティック」など、別の名称で呼ばれることもあります。
RAMとは何か?
簡単に言えば、RAMの役割はストレージデバイスへの高速な読み書きアクセスを提供することです。コンピュータがデータをRAMにロードして使うのは、ハードディスクから直接同じデータを読み出すよりもはるかに速いためです。
RAMをイメージするなら「オフィスの机」がぴったりです。机は、今すぐ必要な重要書類や文房具などに素早くアクセスするために使います。もし机がなければ、すべてを引き出しやファイルキャビネットにしまっておくことになります。そうすると、必要なものを取り出すたびに収納スペースをあさり、使い終わったらまた片付ける手間がかかり、日常業務に時間がかかってしまうでしょう。
これと同じように、コンピュータ(あるいはスマートフォンやタブレットなど)で現在使用中のデータは、すべて一時的にRAMへ保存されます。この種のメモリは、例え話の「机」と同様に、ハードディスクを使う場合よりはるかに高速な読み書きを実現します。多くのハードディスクは回転速度などの物理的な制約があるため、RAMよりかなり遅いのです。
RAMとハードディスクは連携するが別物
コンピュータ内部には他の種類のメモリも存在しますが、単に「メモリ」と呼ぶ場合は通常RAMを指します。本記事で扱うRAMは、ハードディスクのファイル保存容量とはまったく関係ありません。にもかかわらず、この2つは会話の中で混同されがちです。たとえば「1GBのメモリ(RAM)」と「1GBのハードディスク容量」は同じものではありません。
ハードディスクは電源を切ってもデータが失われないのに対し、RAMの内容はコンピュータのシャットダウンとともに必ず消去されます。だからこそ、PCを再起動しても前回開いていたプログラムやファイルがそのまま残っていないのです。
ヒント:この制限を回避する方法の一つが「休止状態(ハイバネーション)」です。休止状態にすると、シャットダウン時にRAMの内容がハードディスクへコピーされ、次回電源投入時にすべてRAMへ書き戻されます。
各マザーボードが対応しているメモリの種類や組み合わせには限りがあります。購入前に必ずマザーボードのメーカー情報を確認しましょう。
メモリモジュールは定規のような「スティック」型
デスクトップ用メモリの標準的なモジュール(スティックとも呼ばれます)は、短い定規のような細長いハードウェアです。メモリモジュールの下部には、正しく取り付けるためのガイドとなる切り欠きが1つ以上あり、数多くのコネクタ(通常は金メッキ加工)が並んでいます。
メモリは、マザーボード上にあるメモリモジュール用スロットに装着します。スロットは見つけやすいのが特徴で、マザーボード上の似たようなサイズのスロットの両側にある、小さな留め具(ツメ)を目印にすればOKです。
注意:モジュールの規格によっては、特定のスロットにしか取り付けられない場合があります。購入・取り付けの前に必ずマザーボードメーカーの情報を確認してください。システム情報ツールを使って、マザーボードが対応するモジュールの種類を調べるのも有効です。
メモリモジュールにはさまざまな容量やバリエーションがあります。現在販売されているモダンなメモリモジュールは、256MB、512MB、1GB、2GB、4GB、8GB、16GB以上といったサイズから選べます。モジュールの種類の例としては、DIMM、RIMM、SIMM、SO-DIMM、SO-RIMMなどが挙げられます。
豆知識:MBやGBはデータ量の単位です。RAMやその他のデータ関連機器・サービスを購入する際には、これらの単位の違いを理解しておくことが大切です。
必要なRAM容量はどれくらい?
CPUやハードディスクと同様に、必要なメモリ容量は、コンピュータを何に使うのか(または使う予定なのか)によって完全に変わります。
たとえば、本格的なゲーム用途でPCを購入するなら、快適なプレイを支えられるだけのRAMが必要です。推奨要件が4GB以上のゲームに対して2GBしかRAMがないと、動作が極端に遅くなるか、最悪の場合まったく遊べないこともあります(特に推奨が8GB以上の場合は顕著です)。
逆に、動画視聴程度の軽いインターネット閲覧だけで、ゲームやメモリを大量消費するアプリケーションなどを使わないのであれば、少ないメモリでも十分足りるでしょう。
動画編集アプリや3Dグラフィックスを多用するソフトなども同様です。特定のプログラムやゲームが必要とするRAM容量は、通常、公式サイトの「動作環境(システム要件)」欄や製品パッケージに記載されているため、購入前に確認できます。
最近では、プリインストールされたRAMが2〜4GB未満という新しいデスクトップPC、ノートPC、タブレットを見つけるのは困難です。普段の動画ストリーミング、ウェブ閲覧、一般的なアプリ利用以外に特別な用途がなければ、それ以上のRAMを搭載したPCを買う必要はないでしょう。
ポイント:デバイスの速度はRAMだけでなく、プロセッサやハードディスクなど他のパーツにも左右されます。高性能パーツを積んでいてもRAMが少なければ全体のパフォーマンスは低下しますし、逆にRAMを増設してもCPUが遅ければ効果は限定的です。
RAMのトラブルシューティング
RAMに不具合を疑うとき、最初に試すべきはメモリモジュールの「再挿入(リシート)」です。RAMスティックがマザーボードのスロットにしっかり差し込まれていないと、ちょっとした衝撃だけでズレてしまい、以前はなかったメモリエラーが発生することがあります。
再挿入しても症状が改善しない場合は、無料のメモリテストツールの利用をおすすめします。これらのツールはOSの外側で動作するため、Windows、Mac、Linuxなど、どんなPCでも使用できます。
テストツールで問題が検出された場合は、どれほど小さな問題であっても、メモリを交換するのが最善の対処法です。
RAMについてさらに詳しく
本サイトではRAMを揮発性メモリとして説明していますが(コンピュータ内部のメモリという文脈において)、ROM(Read-Only Memory:読み出し専用メモリ)と呼ばれる不揮発性で書き換え不能な形態のメモリも存在します。USBフラッシュドライブやSSD(ソリッドステートドライブ)はROMの一種ですが、電源がなくてもデータを保持でき、かつ書き換え可能という点が特徴です。
RAMには多数の種類がありますが、主なものはスタティックRAM(SRAM)とダイナミックRAM(DRAM)の2つです。どちらも揮発性です。SRAMはDRAMより高速ですが製造コストが高いため、今日のデバイスではDRAMの方が広く普及しています。ただしSRAMも、CPU内部やハードディスクのキャッシュメモリなど、少量ながら various 内部パーツに使われています。
SoftPerfect RAM Diskのようなソフトウェアを使うと、RAMディスクと呼ばれるものを作成できます。これはRAMの中に存在する仮想的なハードディスクのようなもので、通常のディスクと同じようにデータの保存や読み出しが可能です。ただし、RAM自体が非常に高速なため、読み書き速度は普通のハードディスクよりはるかに優れています。
一方、一部のOSが利用できる仮想メモリは、RAMディスクとは正反対の仕組みです。これはハードディスクの空き領域をRAMの代わりとして割り当てる機能で、アプリケーションなどが使えるメモリ総量を増やせます。しかし、ハードディスクはRAMスティックより低速なため、システムパフォーマンスに悪影響を及ぼす可能性がある点には注意が必要です。
-
Macのメモリ(RAM)を解放する方法:動作が重い時の対処法と最適化テクニック
Macの動作が異常に遅い、アプリがフリーズした、「アプリケーションメモリが不足しています」というメッセージが表示された、あるいは恐怖のレインボーカーソル(くるくる回る待機カーソル)が出た──これらはすべて、メモリ(RAM)が限界まで使われているサインかもしれません。この記事では、MacのRAMを解放する方法と、メモリをクリーンアップ・最適化するための様々なヒント、さらに「MacのRAMが常にいっぱい」という状況への対処法を解説します。 RAM(メモリ)とは? まず基礎知識から。RAMは「Random Access Memory」の略で、進行中のタスクやプロセスのための一時的な作業領域を提供し
-
RAMとは?|ランダムアクセスメモリの定義と仕組みを徹底解説
RAMは「Random Access Memory(ランダムアクセスメモリ)」の略称で、パソコンが動作するうえで不可欠な重要な電子部品です。CPUが作業中のデータを一時的に保管するための記憶領域であり、スマートフォン、PC、タブレット、サーバーなど、あらゆるコンピューティングデバイスに搭載されています。 ランダムアクセスだから読み書きが高速 RAMではデータにランダム(任意の場所へ直接)アクセスできるため、CD-ROMやハードディスクドライブ(HDD)といったシーケンシャル(順次)アクセス方式のストレージと比べて、読み書き速度が格段に速くなります。順次アクセス方式の場合、データ列の中間にあ