RAM、ROM、光盘和硬盘中读写速度最快的是哪个?
RAM也就是随机存取存储器,它是现代计算机中访问速度最快的存储设备之一。除了CPU缓存用的SRAM之外,RAM的读写速度和访问延迟都远远低于那些涉及机械运作的设备,比如硬盘驱动器或光盘驱动器。
RAM也就是随机存取存储器,它是现代计算机中访问速度最快的存储设备之一。除了CPU缓存用的SRAM之外,RAM的读写速度和访问延迟都远远低于那些涉及机械运作的设备,比如硬盘驱动器或光盘驱动器。
确实,内存(RAM)的速度是机械硬盘和光盘完全没法比的。不过回答里稍微严谨一点的话,CPU内部的L1/L2/L3缓存(通常也是SRAM)其实比普通的DDR内存(DRAM)还要快得多。所以如果严格按“读写速度最快”来排,应该是 缓存 > RAM > 固态硬盘(SSD) > 机械硬盘 > 光盘。楼主这个回答提到了SRAM,但没展开说清楚缓存和内存的区别,对于小白来说可能还是会混淆。
回答基本正确,但严谨性不够。RAM确实比硬盘和光盘快,但别忘了CPU内部还有L1/L2/L3缓存以及寄存器,它们的速度才真正是“最快”的第一梯队。另外,ROM虽然是只读,但其读取速度通常也远快于机械硬盘,只是无法写入。这道题如果作为基础常识题,选RAM没问题;但如果作为计算机组成原理的考题,必须区分“主存”和“高速缓存”。
这回答其实有点“凡尔赛”了。虽然SRAM确实比DRAM快,但既然问题里列出了RAM、ROM、光盘和硬盘,大家默认指的一般是通用场景下的DRAM和常见存储设备。在这种对比下,RAM确实是吊打机械硬盘和光盘。不过严谨地说,SRAM(缓存)才是真·王者,只是它太贵且容量小,没法作为常规“存储器”来对比。所以这个回答虽然没大错,但稍微有点偷换概念的意思,容易让人误解RAM就是绝对最快,忽略了CPU Cache的存在。