为什么ram必须是易变的?

计算机内存是不稳定的,一旦断电,内存中存储的东西就会消失。但是,究竟为什么计算机内存是不稳定的呢?请继续阅读,我们将研究构建高速计算机内存的物理过程。...

为什么ram必须是易变的?

计算机内存是不稳定的,一旦断电,内存中存储的东西就会消失。但是,究竟为什么计算机内存是不稳定的呢?请继续阅读,我们将研究构建高速计算机内存的物理过程。

今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。

问题

超级用户读者Chintan Trivedi很好奇为什么计算机RAM必须是可变的:

If computer RAM was to be non volatile like other persistent storage [types], then there would be no such thing as bootup time. Then why is it not feasible to have a non volatile ram module? Thank you.

虽然有各种类型的非易失性RAM(称为NVRAM,在各种应用程序中都有,如在Wi-Fi路由器中存储数据),但Chintan特别提到PC中找到的RAM类型。究竟是什么阻止我们在桌面和笔记本电脑中使用NVRAM?

答案

SuperUser contributor MSalters提供了一些关于我们如何摆脱硬件的物理限制(无论规模多么微小)的见解:

Deep down it’s due to physics.

Any non-volatile memory must store its bits in two states which have a large energy barrier between them, or else the **allest influence would change the bit. But when writing to that memory, we must actively overcome that energy barrier.

Designer have quite some freedom in setting those energy barriers. Set it low 0 . 1, and you get memory which can be rewritten a lot without generating a lot of heat: fast and volatile. Set the energy barrier high 0 | 1 and the bits will stay put almost forever, or until you expend serious energy.

DRAM uses **all capacitors which leak. Bigger capacitors would leak less, be less volatile, but take longer to charge.

Flash uses electr*** which are shot at high voltage into an isolator. The energy barrier is so high that you can’t get them out in a controlled way; the only way is to clean out an entire block of bits.

换言之,要使RAM达到现代计算机操作所需的最高速度,唯一的方法就是保持状态变化之间的电阻极低(从而使RAM在断电的情况下变得易变并且容易被数据擦除)。


有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发表于 2021-04-11 16:31
  • 阅读 ( 179 )
  • 分类:互联网

你可能感兴趣的文章

如何重用旧的ram模块:您可以做的7件事

... 按照DIY或makerspace的理念,为什么不将RAM模块连接到Arduino爱好者板上以获得额外的存储空间呢? ...

  • 发布于 2021-03-10 20:05
  • 阅读 ( 834 )

linux下如何用chfn和usermod修改用户数据

...版本都不支持它,只有在使用sudo时才能看到它,这就是为什么我们之前(故意)不使用sudo时没有看到它的原因: chfn dave “Other”数据值可以容纳任何您喜欢的内容。它没有任何规定或预期用途。 支持“Other”字段的chfn版本还...

  • 发布于 2021-04-02 21:38
  • 阅读 ( 165 )

ram磁盘解释:它们是什么,为什么你可能不应该使用一个

...加载时间和更快的文件读/写时间的文件保存在RAM磁盘。 为什么你不应该用呢 然而,这里有一个大问题。RAM是易失性存储器。当您的电脑断电时,RAM中的内容将被删除。这意味着你不能在RAM磁盘上存储任何重要的东西-如果你的...

  • 发布于 2021-04-11 16:50
  • 阅读 ( 137 )

权力的游戏:第六季第三集,破坏者

...个评分项目,这是一个固有的主观想法。
 为什么?首先,我觉得这应该是不言自明的,但这里说的是,不可能从一个固定的可能事件列表中“100%准确”地为一个电视节目的进程打分。其次,那些“赢得”权力游...

  • 发布于 2021-05-04 21:47
  • 阅读 ( 142 )

用我们最喜欢的18个环来纪念藤蔓

...式,一种已死的艺术形式,一种警告,不要把大赌注押在易变的青少年身上。 由精力充沛的年轻人,泰德·克鲁兹(违背他的意愿)和各种聪明的小狗所统治,维恩是互联网上最聪明、最怪异的补丁之一。所以我们挑选了我们最...

  • 发布于 2021-05-08 11:36
  • 阅读 ( 73 )

猛撞(ram)和只读存储器(rom)的区别

...内存类型,这意味着一旦断电,它就会丢失内容。这就是为什么它不能取代ROM的原因,即使没有电源,ROM也保留了它的内容。ROM的缺点是它的速度慢得多。用它来替换RAM会使计算机的运行非常缓慢。 现在,RAM主要被视为计算机...

  • 发布于 2021-06-22 10:37
  • 阅读 ( 232 )

记忆(memory)和存储(storage)的区别

...面,存储器或辅助存储器永久地存储数据。此外,存储器是易失性的,而存储器是非易失性的。存储允许处理器将其数据传输到内存以供短期访问。 覆盖的关键领域 1.什么是内存-定义,功能2.什么是存储-定义,功能3.内存和存...

  • 发布于 2021-06-30 19:17
  • 阅读 ( 363 )

不稳定的(volatile)和非易失性存储器(nonvolatile memory)的区别

...删除非易失性存储器中的内容。 覆盖的关键领域 1.什么是易失性存储器-定义,功能2.什么是非易失性存储器-定义,功能3.易失性存储器和非易失性存储器的区别是什么-主要区别的比较 关键术语 易失性,非易失性存储器,操作...

  • 发布于 2021-06-30 21:12
  • 阅读 ( 1047 )

猛撞(ram)和只读存储器(rom)的区别

...DRAM)。静态RAM比动态RAM更昂贵,存储容量更大,动态RAM必须更频繁地刷新,因此速度较慢。rom是包含数据的集成电路,通常不能改变。有一些类型可以稍加修改,包括可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编...

  • 发布于 2021-07-04 17:04
  • 阅读 ( 409 )

主存储器(primary memory)和辅助存储器(secondary memory)的区别

...面,ROM是只读存储器,存储在ROM中的值可以改变,这就是为什么它被称为只读存储器。当系统启动时,ROM被用来启动系统。ROM的类型有EPROM、EROM、PROM。在辅助存储器中有一种磁存储器,也称为光存储器,这种存储器比主存储器...

  • 发布于 2021-07-08 12:02
  • 阅读 ( 490 )

相关推荐