Sto cercando di scoprire dettagli specifici sulle cache (in particolare quali cache sono condivise tra core e quali no) e sono inciampate in un'incoerenza.
sudo lshw
dice
*-cache:0
description: L1 cache
physical id: a
slot: Internal Cache
size: 64KiB
capacity: 64KiB
capabilities: synchronous internal write-back
*-cache:1
description: L2 cache
physical id: b
slot: External Cache
size: 8MiB
capabilities: synchronous internal write-back
ma lscpu
sostiene
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
Non mi preoccupo troppo dell'aggiunta di istruzioni e cache di dati, ma dove è andato L2?
Osservato su una macchina che esegue Ubuntu 10.10 o per far uname -a
parlare:
Linux name 2.6.35-32-generic #66-Ubuntu SMP Mon Feb 13 21:04:32 UTC 2012 x86_64 GNU/Linux
Questa è una domanda generale, ma nota che né le specifiche del produttore più precise che ho trovato né Wikipedia hanno i dettagli necessari.
Domanda bonus non correlata: External Cache
significa che la cache è condivisa tra i (quattro) core (e Internal Cache
il contrario)?