为什么 RAM 的写入速度低于读取速度?缓存又是如何发挥作用的?
首先,这是真的,对吧?我觉得读取总是比写入快,还有这个家伙这里做了一些实验来“证明”这一点。他没有解释原因,只是提到了“缓存问题”。(而且他的实验似乎并不担心预取) 但我不明白为什么。如果这很重要,我们假设我们谈论的是 Nehalem 架构(如 i7),它为每个核心提供 L1、L2 缓存,然后是共享的包容性 L3 缓存。 可能是因为我没有正确理解读写的工作原理,所以我会写下我的理解。如果有错误,请告诉我。 If I read some memory, following steps should happen: (assume all cache mi...