相关疑难解决方法(0)

为什么SRAM比DRAM快?

在现代多核处理器中,处理器缓存 (L1,L2L3) 由SRAM速度递减的组成(L2缓存是比L3缓存更高速度的 SRAM,这是一种成本权衡)。主要理由使用SRAM是它的速度优势在主内存使用DRAM。我想明白为什么 SRAM比速度有优势DRAM

memory cpu cpu-architecture cpu-cache

15
推荐指数
1
解决办法
3万
查看次数

为什么SSD不取代RAM?

我在内存层次结构中学到了我们用 RAM 来摆脱 HDD 的瓶颈,因为它们是一种机械设备,速度非常慢。由于 CPU 速度非常快,为了最大限度地利用它们,我们有 RAM(然后是缓存)。

现在,我们使用 SSD 代替 HDD,SSD 是一种电子设备,其工作原理与 RAM 非常相似,如本文所述

我的问题是,如果 SSD 和 RAM 一样,那么为什么不将 RAM 替换为 SSD 呢?我可以看到用于 RAM 和 SSD 之间通信的无开销内存技术的好处。CPU 还可以直接与 SSD 通信,无需首先访问 RAM 的开销

memory ssd memory-management

3
推荐指数
2
解决办法
2453
查看次数