3

什么是优缺点:
- 物理缓存(在 MMU 和内存之间)
- 逻辑缓存(在 CPU 和 MMU 之间)

从程序员的角度来看?如何充分利用它们?

谢谢

4

2 回答 2

1

谷歌给出了这个链接

最新链接

这篇文章给出了每种缓存系统的优缺点,并指出两者都可以同时实现。从程序员的角度来看,任何时候我都不必担心虚拟寻址和相关成本,这是一个胜利,但我认为缓存命中/未命中的编程对性能的影响远远超过轻微的延迟。这个领域不是我的强项,来自小型嵌入式系统编程,尽管缓存刚刚开始与我的工作相关。

于 2010-06-02T18:15:56.903 回答
0

关于该主题的优秀书籍 -现代体系结构的 UNIX® 系统:面向内核程序员的对称多处理和缓存,作者:Curt Schimmel。您将找到关于虚拟和物理标记缓存的详细讨论,以及 [内核] 程序员必须对它们做什么。

于 2010-06-02T18:34:30.503 回答