L3 缓存显示为已禁用

L3 缓存显示为已禁用

在我的 XPS 8700 i7 4790 中,命令 lshw 显示 8MB L3 缓存已禁用,这是否意味着 L3 缓存不起作用?我是否应该不使用 ubuntu 并返回到 windows?操作系统是否不同?或者缓存操作是否完全在硬件中完成?此外,在 BIOS 中没有禁用/启用缓存的选项,它仅显示有关 L1、L2、L3 缓存的信息。我使用的是 ubuntu 14.04。

lshw 的输出

*-cache:0
       description: L1 cache
       physical id: 27
       slot: L1-Cache
       size: 256KiB
       capacity: 256KiB
       capabilities: internal write-through unified
  *-cache:1
       description: L2 cache
       physical id: 29
       slot: L2-Cache
       size: 1MiB
       capacity: 1MiB
       capabilities: internal write-through unified
  *-cache:2 DISABLED
       description: L3 cache
       physical id: 2a
       slot: L3-Cache
       size: 8MiB
       capacity: 8MiB
       capabilities: internal write-back unified

lscpu 的输出

Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 60
Stepping:              3
CPU MHz:               844.171
BogoMIPS:              7184.05
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-7

答案1

如果您的 L3 被禁用,您会注意到,您的计算机会非常慢(由于缓存问题,计算机可能需要一个小时才能启动)。在您的 lscpu 中,内核似乎“检测”了 L3 缓存:L3 缓存:8192K。我认为这应该是 lshw 在检测新系列 CPU 的低级缓存时出现的错误。您不必担心,因为它可能会在上游得到修复。

相关内容