「DRAMの特徴はどれか」で迷わない!SRAMとの違いと仕組みを徹底解説
ITパスポートや基本情報技術者試験の頻出問題である「DRAMの特徴はどれか」という設問。選択肢に並ぶ「リフレッシュ」「コンデンサ」「フリップフロップ」といった専門用語を見て、SRAMの特徴とごちゃ混ぜになってしまい頭を抱えた経験がある方も多いはずです。
PCのスペック表で見かけるメインメモリの正体こそがDRAMですが、その内部構造や動作原理まで正確に把握できている人は意外と多くありません。試験対策はもちろん、コンピュータの動作メカニズムを基礎からスッキリ整理できるよう、要点を絞って分かりやすく紐解いていきます。
📌 【この記事の重要ポイントまとめ】
- 要点1:DRAMの最大の特徴は「コンデンサに電荷を蓄電する構造」と「定期的なリフレッシュ動作が必要」な点にある。
- 要点2:SRAMと比較して集積度が高く大容量・低コストで製造できるため、PCやスマホの主記憶装置(メインメモリ)に採用されている。
- 要点3:試験では「リフレッシュの要否」「内部素子(コンデンサ vs フリップフロップ)」「用途(主記憶 vs キャッシュ)」の組み合わせが頻出パターンとなる。
【一発回答】試験で問われる「DRAMの特徴」正解パターン
試験問題で「DRAMの特徴として適切なものはどれか」と問われた際、正解となる選択肢のパターンはほぼ決まっています。迷ったときは、次の3大要素が含まれている記述を探してください。
第一に「コンデンサに電荷を蓄えることで情報を記憶する」という点。第二に「自然放電によってデータが失われないよう、一定時間ごとにリフレッシュ(再書き込み)動作が必要である」という点。そして第三に「大容量化が容易で安価なため、主記憶装置(メインメモリ)として広く利用されている」という点です。
なお、DRAMは電源を切ると記憶内容が完全に消去される「揮発性メモリ」の一種です。この基本性質を押さえておくだけで、試験の4択問題の多くは消去法ですぐに正解へ辿り着けます。
なぜ「リフレッシュ動作」が必要なのか?コンデンサの電荷蓄積の仕組み
DRAM(Dynamic Random Access Memory)の「ダイナミック(動的)」という名称は、まさにこのリフレッシュ動作に由来します。その理由を理解するには、DRAMの最小記憶単位であるセルの構造を見るのが一番の近道です。
DRAMは、極小の「トランジスタ1個」と「コンデンサ(キャパシタ)1個」の組み合わせで1ビットを記憶しています。コンデンサに電気が溜まっている状態を「1」、空の状態を「0」として認識する仕組みです。
しかし、コンデンサに蓄えられた電荷は、時間が経つとわずかな隙間から少しずつ漏れ出す「自然放電」を起こします。そのまま放置すれば、せっかく蓄えた「1」の情報が消えてしまいます。そこで、データが消えてしまう前に定期的に電気を補充し直す作業が必要になります。これが「リフレッシュ動作」です。
バケツの小さな穴から水が漏れ出る前に、定期的に水を汲み足し続ける様子をイメージすると直感的に理解しやすいはずです。
【決定版】DRAMとSRAMの違いを一目で比較
DRAMとセットで必ず比較されるのが、もうひとつの代表的な半導体メモリであるSRAM(Static Random Access Memory)です。両者の特性の違いを以下の比較表にまとめました。
| 比較項目 | DRAM(Dynamic RAM) | SRAM(Static RAM) |
|---|---|---|
| 記憶素子の構造 | コンデンサ + トランジスタ | フリップフロップ回路 |
| リフレッシュ動作 | 必要(電荷が自然放電するため) | 不要(通電中は保持される) |
| アクセス速度 | 比較的低速 | 非常に高速 |
| 集積度(密度) | 高い(素子が小さく大容量化向き) | 低い(回路が複雑で大型化) |
| 製造コスト(容量単価) | 安価 | 高価 |
| 主な用途 | 主記憶装置(メインメモリ) | キャッシュメモリ(L1/L2/L3) |
| データ保持性 | 揮発性(電源OFFで消失) | 揮発性(電源OFFで消失) |
SRAMはフリップフロップ回路と呼ばれる電気的なスイッチ回路で状態を保持するため、通電している限りリフレッシュ動作は一切不要です。回路が複雑な分だけアクセス速度は極めて高速ですが、1ビットあたりの素子数が多くサイズが大きくなるため、コストが高く大容量化には向きません。そのため、CPU内部のキャッシュメモリなど小容量かつ超高速性が求められる場所に限定して使われます。
なぜDRAMが「主記憶装置(メインメモリ)」に選ばれるのか?
PCやサーバーのスペック表を見ると、メインメモリには16GB、32GB、64GBといった大容量が搭載されています。もしここをすべてSRAMで作ろうとすると、基板の面積が巨大化し、価格も天文学的な金額になってしまいます。
DRAMの最大の武器は「構造のシンプルさによる圧倒的な集積度とコストパフォーマンス」です。素子が極小であるため、指先ほどの小さなシリコンチップの中に何十億個ものメモリセルを詰め込めます。
CPUの計算速度に対してDRAMのアクセス速度は遅いというデメリットがありますが、CPUとDRAMの間に超高速なSRAM(キャッシュメモリ)を挟み込む「階層型メモリ構造」を採ることで、システム全体の処理速度と大容量・低価格のバランスを保っています。
【過去問対策】基本情報・ITパスポートの出題パターンと引っかけの罠
情報処理技術者試験におけるDRAM関連の設問には、受験者を惑わす明確な「引っかけパターン」が存在します。代表的な罠をあらかじめ知っておくことで、本番でも焦らず対処できます。
よくある引っかけの筆頭が「DRAMとSRAMの特性入れ替え」です。「リフレッシュ動作が不要である」「フリップフロップ回路で構成される」「キャッシュメモリに用いられる」といったSRAMの長所をDRAMの説明として混ぜてくる問題が後を絶ちません。
また、「電源を切っても内容が消えない」という不揮発性メモリ(ROMやフラッシュメモリ)の特徴をしれっと紛れ込ませる選択肢も定番です。DRAMもSRAMもどちらも「揮発性」であるという大前提を忘れないようにしてください。
【DRAMの特徴】に関するよくある質問(FAQ)
Q1:DRAMとSRAMの最も決定的な見分け方は何ですか?
A1:内部構造とリフレッシュの有無です。「コンデンサに蓄電+リフレッシュ必要」ならDRAM、「フリップフロップ回路+リフレッシュ不要」ならSRAMと判断できます。
Q2:DRAMのリフレッシュを行わないと何が起きますか?
A2:コンデンサから電荷が抜け落ち、蓄えられていたデータ(0と1の状態)が完全に消滅・破損します。通電中であってもデータ消失を防ぐために定期的なリフレッシュが不可欠です。
Q3:DRAMはROMと何が違うのですか?
A3:DRAMは読み書きが自由に行える揮発性メモリ(RAM)であり、電源を切るとデータが消えます。一方、ROM(Read Only Memory)は基本的に読み出し専用で、電源を切ってもデータが消えない不揮発性メモリです。
まとめ:DRAMの本質を理解して得点源にしよう
DRAMの特徴をマスターする鍵は、部品の構造と役割をセットで結びつけることにあります。「小さなコンデンサに電気を貯めるから大容量で安い(主記憶向き)」「でも電気が漏れるからリフレッシュが必要」という因果関係さえ掴んでしまえば、丸暗記に頼る必要はありません。
対照的な性質を持つSRAMとの違いも含め、それぞれのメモリがコンピュータのどこで活躍しているのかをイメージしながら、試験対策やハードウェアの知識整理に役立ててみてください。 (出典: dram の 特徴 は どれ か(Yahoo!ニュース))