ハードウェア
 Computer >> コンピューター >  >> ハードウェア >> ハードウェア

静的 RAM と動的 RAM の違い、どちらが速い? 2022

RAM(ランダム アクセス メモリ)は、データを保持するために一定の電力を必要とする一種のメモリです。電力供給が中断されると、データが失われます。そのため、揮発性メモリとして知られています。ランダム アクセス メモリ(RAM)には、静的 RAM と動的 RAM の 2 種類があり、それぞれに長所と短所があります。ここに完全なガイド SRAM とドラムの違いは何ですか , SRAM と DRAM のどちらが優れているか, なぜ DRAM は何千回も更新する必要があるのですか?

SRAM と DRAM の違い

静的 RAM と動的 RAM はどちらも、速度、容量などの多くのコンテキストで互いに異なります。これらの違いは、データを保持するために使用される手法の違いにより発生します。 DRAM は各メモリ セルに単一のトランジスタとコンデンサを使用しますが、SRAM の各メモリ セルは 6 つのトランジスタのアレイを使用します。 DRAM はリフレッシュが必要ですが、SRAM はメモリ セルのリフレッシュを必要としません。

SRAM と DRAM の比較表

ダイナミック RAM スタティック RAM
はじめに ダイナミック ランダム アクセス メモリは、集積回路内の個別のコンデンサにデータの各ビットを格納するタイプのランダム アクセス メモリです。 スタティック ランダム アクセス メモリは、双安定ラッチ回路を使用して各ビットを格納するタイプの半導体メモリです。静的という用語は、定期的にリフレッシュする必要がある動的 RAM (DRAM) とは区別されます。
典型的なアプリケーション コンピュータのメイン メモリ (DDR3 など)。長期保管用ではありません。 CPU 内の L2 および L3 キャッシュ
標準サイズ スマートフォンとタブレットでは 1 GB から 2 GB。ラップトップで 4GB から 16GB 1MB から 16MB
存在する場所 マザーボード上にあります。 プロセッサ上またはプロセッサとメイン メモリの間に存在します。

SRAM とドラムの定義

DRAM はダイナミック ランダム アクセス メモリの略 コンピュータのメイン メモリとして広く使用されている システム。 DRAM は 1 ビットを格納するのに 1 つのトランジスタと 1 つのコンデンサを必要とします。つまり、DRAM チップの各メモリ セルは 1 ビットのデータを保持し、トランジスタとコンデンサで構成されています。トランジスタは、メモリ チップ上の制御回路がコンデンサを読み取ったり、その状態を変更したりできるようにするスイッチとして機能し、コンデンサはデータのビットを 1 または 0 の形式で保持する役割を果たします。

ご存じのとおり、コンデンサは電子を蓄える容器のようなものです。この容器が満杯の場合は 1 を示し、電子のない容器は 0 を示します。ただし、コンデンサには漏れがあり、この電荷を失うため、「容器」はわずか数回で空になります。ミリ秒。また、DRAM チップが機能するためには、CPU またはメモリ コントローラは、データを保持するために放電する前に、電子で満たされたコンデンサを再充電する必要があります (したがって 1 を示します)。これを行うために、メモリ コントローラはデータを読み取ってから再書き込みします。これはリフレッシュと呼ばれ、DRAM チップ内で毎秒数千回発生します。時間がかかるデータを常に更新する必要があるため、DRAM は低速で​​す。

DDR3 などの DRAM の最も一般的な用途は、コンピューターの揮発性ストレージです。 SRAM ほど高速ではありませんが、DRAM は依然として非常に高速であり、CPU バスに直接接続できます。 DRAM の一般的なサイズは、スマートフォンやタブレットでは約 1 ~ 2GB、ラップトップでは 4 ~ 16GB です。

SRAM はスタティック ランダム アクセス メモリの略 、通常、キャッシュ メモリとして知られる非常に高速なメモリを構築するために使用されます . SRAM は 1 ビットを格納するのに 6 つのトランジスタを必要とし、DRAM に比べてはるかに高速です。スタティック RAM は、DRAM とはまったく異なるテクノロジーを使用します。スタティック RAM では、フリップフロップの形式がメモリの各ビットを保持します。メモリ セルのフリップフロップには、配線と一緒に 4 つまたは 6 つのトランジスタが必要ですが、リフレッシュする必要はありません。これにより、静的 RAM は動的 RAM よりも大幅に高速になります。コンデンサとトランジスタで構成されるセルにビットを格納するダイナミック RAM (DRAM) とは異なり、SRAM は定期的にリフレッシュする必要はありません。

ただし、スタティック メモリ セルは、より多くの部品を備えているため、ダイナミック メモリ セルよりもチップ上で多くのスペースを必要とします。したがって、1 チップあたりのメモリ量が少なくなり、静的 RAM のコストが大幅に高くなります。

より高速: SRAM はリフレッシュする必要がないため、通常は高速です。 DRAM の平均アクセス時間は約 60 ナノ秒ですが、SRAM のアクセス時間はわずか 10 ナノ秒です。

SRAM の最も一般的な用途は、プロセッサ (CPU) のキャッシュとして機能することです。プロセッサの仕様では、これは L2 キャッシュまたは L3 キャッシュとして記載されています。 SRAM のパフォーマンスは非常に高速ですが、SRAM は高価であるため、L2 および L3 キャッシュの一般的な値は 1MB から 8MB です。

静的 RAM と動的 RAM の違い、どちらが速い? 2022

sram vs ドラム速度

SRAM は通常 DRAM より高速です 更新サイクルがないためです。各 SRAM メモリ セルは、1 つのトランジスタと 1 つのコンデンサで構成される DRAM メモリ セルとは異なり、6 つのトランジスタで構成されるため、メモリ セルあたりのコストは、DRAM と比較して SRAM の方がはるかに高くなります。

SRAM と DRAM の違いが理解できたでしょうか。 .そして重要なことに、RAM を 1 クロック サイクルで何百回もリフレッシュする必要がある理由です。クエリの提案があれば、コメントで自由に議論してください。

また読む

  • SSD と HDD の速度とパフォーマンスの比較
  • 32 ビットと 64 ビットの Windows 10 とプロセッサの違いは何ですか
  • Intel Core i3 プロセッサ、i5 プロセッサ、i7 プロセッサを比較して、どれを購入すべきですか?
  • VPN とプロキシの違いとその仕組みは?
  • IPv4 プロトコルと IPv6 プロトコルの違いは何ですか? 2019 年の説明

  1. スタックとヒープの違い

    この投稿では、スタックとヒープの違いを理解します スタック これは線形データ構造です。 メモリは連続した(連続した)ブロックに割り当てられます。 スタックのメモリは、コンパイラの指示を使用して自動的に割り当ておよび割り当て解除されます。 スタックの構築と維持にかかる費用は少なくて済みます。 実装は簡単です。 サイズは固定されています。したがって、柔軟性はありません。 その唯一の欠点は、サイズが固定されているため、メモリが不足していることです。 すべてのブロックが占有されていない場合、メモリも無駄になります。 スタックの要素にアクセスするのに

  2. RAMメモリとハードドライブの違いは何ですか?

    PCのすべてのコンポーネントには果たすべき役割がありますが、今日は RAMについて話します。 およびハードドライブ 。 RAMはメモリと呼ばれることがよくありますが、ハードドライブはストレージと呼ばれます。言葉を別にしても、これに慣れていない人にとってはあまり明確ではありません。 RAMとHDDはどちらも基本レベルのストレージタイプですが、機能に関してはマイルによって異なります。この投稿は、RAMメモリとハードドライブの違いを明確にするのに役立ちますか? RAMメモリとハードドライブの違い 冗長性があり、あらゆる種類の混乱を引き起こす用語を理解することから始めましょう。 用語と定義を理