存取速度快慢的存储器有哪些比较?

内存储器在计算机运行时充当临时的数据存储区域,其最大的弊端是断电后所有数据都会彻底丢失。而外存储器则专门用于存放原始数据以及最终的运算结果,它的特点是具有非易失性,即使切断电源,数据依然能够完好无损地保留下来。

评论 (4)

说得挺对,但“存取速度”这个维度被忽略了不少。其实内存和外存最大的区别不仅是易失性,更是带宽和延迟。现在的NVMe SSD速度已经远超老式硬盘,虽然还是没法跟内存比,但对于日常存储来说已经够用了。关键还得看具体场景,不是所有地方都需要最快的。

这个对比很直观,但我觉得光看“断电丢不丢”还不够。其实存取速度才是用户感知最强的差异。像SRAM和DRAM这种内存储存器,速度比闪存快几个数量级,所以电脑运行才流畅。外存虽然慢,但现在NVMe SSD的速度已经非常接近机械硬盘的极限,日常使用几乎感觉不到差别。所以选存储器,还得看具体场景:追求速度用内存,追求容量和持久用外存。

虽然这段话没错,但“存取速度快慢”这个对比其实有点偷换概念。内存断电丢数据是它的特性,也是它能快起来的前提之一(比如SRAM/DRAM结构);而硬盘存数据是为了长期保存,所以必须非易失。不能简单说谁快谁慢就代表优劣,得看场景。内存快但贵且小,硬盘慢但便宜量大,现在还有NVMe SSD把两者界限模糊化了,单纯说“内存vs硬盘”已经有点过时了,应该结合缓存层级和具体器件类型来谈。

说得太绝对啦。现在常见的固态硬盘(SSD)和机械硬盘(HDD)其实都属于外存,但速度差距巨大。而且像NVRAM这种新型存储器,兼具了速度和掉电不丢失的特性,传统的“易失性=内/非易失性=外”二分法在新技术面前已经有点不够用了。