我购买了一台具有 6 MB 缓存的台式机系统。当我在 BIOS 中检查 L3 缓存时,我没有找到 L3 缓存。
我尝试使用命令行中的另一种方法来确认 L3 缓存大小。
这是我尝试获取 L3cache 值的命令:
wmic cpu get L3CacheSize
它显示结果为零 (0)。但同样的命令在我的其他系统(我的 Dell Inspiron 3521)上工作正常,它显示 L3 缓存为 3MB,这是绝对正确的。
我不明白这是什么意思。我以前从未见过这种情况。
是不是意味着我没有 L3 缓存?
答案1
这英特尔 E8400 处理器有 6MB 的 L2 缓存,没有 L3 缓存。
您可以用它Wmic Cpu get L2CacheSize
来查看 L2 缓存的数量。
如果你想了解更多有关缓存如何影响性能的信息,你可以阅读相关内容,例如处理器缓存效果图集。
答案2
我不会依赖wmic cpu
,在我的系统上它没有显示正确的缓存大小。BIOS 应该知道缓存大小,但 BIOS 类型不同,有些 BIOS 根本不显示缓存大小。我通常使用 CPU-Z 程序检查这些内容。