【发布时间】:2012-02-17 11:04:33
【问题描述】:
有人可以指导我使用一个命令来测量 LINUX 上的 TLB 未命中吗?是否可以将轻微的页面错误视为 TLB 未命中?
【问题讨论】:
-
我不知道; TLB 未命中深入处理器内部。页面错误不是 TLB 未命中。
-
次要页面错误不是主要页面错误?
-
什么CPU系列?我猜是 x86-64,但您需要为此指定处理器,因为任何解决方案都可能涉及访问 CPU 性能寄存器?
-
@Paul R:你的意思是我需要监控性能计数器。
-
@kkp: 可能 - 有些 CPU 有一个 TLB 未命中的性能寄存器,有些则没有 - 请参阅本文下的讨论:software.intel.com/en-us/articles/…