西西河

主题:【原创】话说memory -- 无梦到徽州

共:💬40 🌺332 新:
全看分页树展 · 主题 跟帖
家园 【原创】话说memory 三

在介绍存储界虎视眈眈的各路诸侯如PCRAM/FeRAM等辈之前,还是花点时间先聊一聊一个容易引起误解的名词——RAM。

一个常见的误解是RAM是不能永久保留数据的存储器。由于常见的RAM大多属于volatile RAM,所以很多人会以为RAM就是指断电后不再保留数据的存储器,比如内存之类。实际上并不尽然,Random-access memory只是指实现了数据的随机存储,与数据是否永久保留并无实际关联。这一误解可能是由于某些不太严谨的文章为了方便起见,将SRAM与DRAM统称RAM,借以代指内存,使得读者误以为RAM=SRAM/DRAM/内存。

另一个常见的误解是,RAM与ROM是两个并列且对立的概念,RAM就是RAM,ROM就是ROM,实际上,ROM指Read-only memory,即数据不能更改(比如CD-R,刻录以后就不能修改里面已经存储内容了)或者只能比较缓慢的更改(比如Flash闪存)。ROM与随机存储并不存在对立关系,相反,恰恰有相当一部分的ROM都是属于RAM的,比如Flash中的NOR Flash就具有可随机存储的特性(NAND Flash不是RAM,它需要与一个RAM存储器结合通过特殊软件才能实现随机存储)。

正如donkeyking所说,内存的耗电是一个比较讨厌的问题,今日的内存之所以耗电惊人,与它固有的volatile特性有关。打个比方,我们知道内存存储单元是通过存有电荷的多少来决定它记录的是0还是1,类比一个水桶好了,假设这个水桶水位在70%以上,它所代表的数据就是1,水位落到30%一下,它所代表的数据就是0。那么如果这个水桶不断漏水,我们该怎么办?

点看全图

外链图片需谨慎,可能会被源头改

显然,如果置之不理,那么最终所有的水桶都将空空如也,无论你写入的数据是怎样,它记录下来的都是0,这样一个系统显然不是我们所期望的。于是工程师们想出了一个办法:

你不是漏水吗?那我就不断往里面注水

点看全图

外链图片需谨慎,可能会被源头改

对所有水位在70%以上的水桶都打开水龙头,使劲灌水。。。。。。

这样一来,水桶漏水问题解决了,可是另外一个问题也随之而来了,用这么多水,不觉得浪费吗?

点看全图

外链图片需谨慎,可能会被源头改

申请认证中,不知道可不可以在这里拉拉票?谢谢了~~

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河