当我查看 /proc/cpuinfo 时,其中一行告诉我我有 6144 KB 的缓存。这是 L1 缓存、L2 缓存还是两者的总和?
无论如何,我如何知道我的系统有多少 L1 和 L2 缓存?
答案1
使用lscpu
。它位于 Debian 软件包“util-linux”中。
答案2
那就是二级缓存。 6144KB 实际上是 6MB。您可以在 Wiki 或 CPU 制造商页面上轻松查看。
答案3
您也可以使用dmidecode
.dmidecode -t cache
应该为您提供有关当前缓存及其各自大小的信息(还可以查看 的其他选项dmidecode
,这是一个非常有用的工具)。