Answers:
摘自有关HowStuffWorks的文章(概述):
动态RAM:
在动态RAM(DRAM)芯片内部,每个存储单元保存一位信息,并由两部分组成:晶体管和电容器。晶体管充当开关,可让存储芯片上的控制电路读取电容器或更改其状态。
然后,文章将DRAM上的电容器与桶进行比较,在桶中DRAM中充满了电子以存储信息(存储1s)。删除信息(存储0s)后,这些电子将被清空。电容器的问题在于它们有泄漏并且会很快丢失信息。为了保留信息,外部电源(CPU
或Memory Controller
)必须在所有放电为1的电容器充电之前对其进行充电。
此刷新操作是动态RAM的名称。动态RAM必须始终保持动态刷新,否则它会忘记存储的内容。所有这些刷新的缺点是,这需要时间并减慢内存速度。
静态RAM:
静态RAM使用完全不同的技术。在静态RAM中,触发器形式保留着存储器的每一位。用于存储单元的触发器需要4或6个晶体管以及一些布线,但是不必刷新。这使得静态RAM明显快于动态RAM。但是,由于静态存储器单元具有更多的部件,因此其在芯片上所占的空间比动态存储器单元要大得多。因此,每个芯片的内存更少,这使静态RAM昂贵得多。
这是一篇非常有趣的文章,所以我建议阅读。我从本文中获取了最相关的观点,以帮助回答您的问题。