回答:
上の記事から取りました HowStuffWorks (要約):
ダイナミックRAM
ダイナミックRAM(DRAM)チップ内では、各メモリセルは1ビットの情報を保持しています。 トランジスタとコンデンサの2つの部分で構成されています。トランジスタはスイッチとして機能します。 メモリチップの制御回路にコンデンサを読み取らせるか、その状態を変更させます。
それから、この記事では、DRAM上のコンデンサとバケツを比較します。ここで、DRAMは情報を格納するために電子で満たされます(1を格納します)。これらの電子は、情報が削除されると(0を格納すると)空になります。コンデンサの問題は、漏れがあり情報が非常に急速に失われることです。情報を外部の情報源として保持するためには、 CPU
または Memory Controller
)放電する前に1を保持しているすべてのコンデンサを再充電する必要があります。
このリフレッシュ操作は、ダイナミックRAMの名前が付けられる場所です。ダイナミックRAM 常に動的に更新する必要があります 保持しています。この爽快さのすべての欠点はそれがかかるということです。 時間がかかり、メモリが遅くなります。
スタティックRAM
スタティックRAMはまったく異なる技術を使用しています。スタティックRAMでは、 フリップフロップの形式はメモリの各ビットを保持します。メモリセル用のフリップフロップは4または6かかります いくつかの配線と一緒にトランジスタが、更新する必要はありません。 これにより、スタティックRAMはダイナミックRAMよりもはるかに高速になります。しかしながら、 それはより多くの部品を持っているので、スタティックメモリセルはより多くのスペースを取ります ダイナミックメモリセルよりもチップ上にある。したがって、あなたはより少ないメモリを得る チップあたり、そしてそれはスタティックRAMがはるかに高価になります。
これは非常に興味深い記事ですので、ぜひ読んでください。私はあなたの質問に答えるのを助けるために記事から最も関連性のある点を取りました。