为什么 RAM 比闪存贵?

为什么 RAM 比闪存贵?

为什么 RAM 的每 GB 价格高于闪存,尽管闪存更复杂(因为它是非易失性的)? 只是因为 RAM 需要以更高的速度工作吗?

答案1

简单来说,答案是:

一般来说,实现数据闪存所需的晶体管比实现 DRAM(主存储器)要少。

而 DRAM 则比 SRAM(高速缓存)需要更少的晶体管来实现。晶体管越多,占用的芯片空间也就越大(一般而言),因此成本也更高。

RAM 和闪存之间的另一个区别是 RAM 不能容忍错误位,而闪存可以。闪存设备通常包含比所需更多的内部内存,并且板载控制器会隐藏包含错误位的部分,因此您只能看到没有错误的闪存。

这意味着制造商必须丢弃包含错误位的 RAM,但可以将闪存降级为较低容量。这提高了闪存生产过程的产量。

正如您之前提到的,速度也是一个影响因素。一般来说,速度更快的内存需要更复杂的设计,并且需要更多的能量(设备会变得更热)。

欲了解更多详细信息,请参阅以下书籍:

答案2

Flash 并不太复杂。

Ram 具有较高的频率工作速度,它需要不断刷新,它使用其他技术

在现代世界中,某物的成本主要取决于可用的技术和工艺成本,而不是复杂性。

相关内容