ダイナミックRAMとスタティックRAMの違い | との差 | ja.natapa.org

ダイナミックRAMとスタティックRAMの違い




主な違い ダイナミックRAMチップは、各々がトランジスタとコンデンサとからなる何百万ものメモリセルを保持する。チップは常にリフレッシュする必要があります。スタティックRAMは、フリップフロップ方式で情報を保持するという点で異なります。つまり、スタティックRAMは常にリフレッシュする必要がなく、キャパシターを使用しません。

ランダムアクセスメモリ(RAM)は、情報を格納するためにコンピュータで使用されるメモリの一種です。ダイナミックおよびスタティックRAMは、アクセスデータを記憶するためにコンピュータによって同時に使用される2種類のRAMである。

ダイナミックRAMは最も一般的に使用されているRAMであり、かなり安価ですが、スタティックRAMでさえも利点があります。ダイナミックRAMチップは、各々がトランジスタとコンデンサとからなる何百万ものメモリセルを保持する。コンデンサはコンピュータのメモリセルに電子を蓄え、情報を保持します。ダイナミックRAMでは、情報は1または0の電荷として保持されます。1は情報を持ち、0は空であることを表します。

トランジスタは、メモリチップ上の制御回路にコンデンサを読み取らせるか、またはその状態を変更させるスイッチとして機能します。ダイナミックRAMの問題点は、キャパシターがエネルギーをリークし、ほんの一瞬だけ電荷を保持できることです。したがって、電荷を読み取るためには常に回路をリフレッシュする必要があります。リフレッシュは毎秒数百回行われ、情報がそこにあるかどうかを確認するためにすべてのセルを何度も読み直さなければなりません。そのため、充電するたびに、コンピュータは情報の各ビットを読み書きします。

スタティックRAMは、フリップフロップ方式で情報を保持するという点で異なります。つまり、スタティックRAMは常にリフレッシュする必要がなく、キャパシターを使用しません。コンピューターは必要に応じて情報にアクセスします。これにより、エネルギー効率が向上します。しかしながら、それらは非常に限られた記憶容量を有する。

RAMは1ビットの情報を保存するために複数のトランジスタを必要とします。これは非常に高価になります。書き込まれるチップだけが読み取られるため、チップは比較的高速です。つまり、データに簡単にアクセスでき、すべてのビットを読み取る必要はありません。

静的RAMはCPUの速度に敏感なキャッシュを作成するために使用され、動的RAMはより大きなシステムRAMスペースを形成します。コンピュータの電源を切るか再起動するたびに、システムはキャッシュメモリを失いますが、ダイナミックRAMメモリはまだ存在します。

ダイナミックRAMとスタティックRAMの比較

ダイナミックRAM

スタティックRAM

トランジスタ

3〜4個のトランジスタが必要

6〜8個のトランジスタが必要

メモリリフレッシュ

プログラムの実行中にメモリを削除して更新することができます

プログラムの実行中にメモリを削除して更新することはできません

ストレージ

データはコンデンサに電荷として保存されます

データはフリップフロップレベルで保存されます

スペース

省スペース

より多くのスペースが必要

システム

より大きなRAMスペースシステムを作成するために使用されます

速度に敏感なキャッシュを作成するために使用されます

高価な

安いです

もっと高価です

消費電力が少ない

より多くの電力を消費する

時間

保存データへのアクセスに時間がかかる

保存データへのアクセス時間が短縮

ストレージ容量

より高い記憶容量を持っています

記憶容量が少ない

画像提供:eeherald.com、geekhowtos.com

前の記事

Lenovo Thinkpad TwistとDell Latitude 10 Windows Tabletの違い

次の記事

サムスンギャラクシータブ3 10.1とネクサス10の違い