简介
内存是计算机中重要的组成部分,主要为CPU计算时提供一个数据的临时存储的场所。CPU在处理数据前,会将数据从外存复制到内存中,然后再处理内存中的数据,如果需要将结果保存,则一次性写回外存,这样便大大提高CPU的处理效率。
图1
数据为什么要先被复制到内存中呢?因为CPU每秒执行的速度可达几十亿次,处理的数据量非常庞大,而这些数据必定要从存储设备流向CPU,然后再从CPU流向存储设备。如果要最大限度发挥CPU的性能,存储数据的设备便要支持CPU的高速读写。打个比方,把CPU当作一辆跑车,如果它在普通的道路行驶,那它是跑不快的,但如果在高速高路上,那便可以发挥它最大的性能。内存是一种动态随机存储器,相对外存,有着更高的读写效能,所以被用来当作临时存储器或中转站。
在计算机上使用的内存是DDR SDRAM,全称Double Data Rate SDRAM,译为双倍速率同步动态随机存储器,简称DDR。目前DDR已经发展到了第五代,即DDR5,其最高带宽达57.6GB/s,目前PCIE 5.0 X4的SSD最高也就10多G每秒,速度上的差距还是比较大的。如果有一天SSD的速度足够快(当然前