【发布时间】:2016-03-21 20:23:22
【问题描述】:
据我所知,缓存是 RAM 的副本,它组合在一起,以便在空间和时间局部性的情况下更快地执行。但是为什么不直接访问 RAM 并去掉中间人呢?为什么我们需要访问缓存,它会复制内存(有时甚至不是正确的部分)?
【问题讨论】:
-
缓存比内存快。
-
好吧,怎么更快?具体原因是什么?我现在才刚刚了解这一切,所以我只是想弄清楚。
-
您第一次尝试自己研究这个问题并没有发现缓存和DRAM之间的任何区别?也许与延迟有关?