Önbellekler (özellikle çekirdekler arasında paylaşılan ve olmayan önbellekler) hakkında bilgi bulmaya çalışıyorum ve bir tutarsızlık üzerinde sıkışmış.
sudo lshw
diyor
*-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
ama lscpu
iddia ediyor
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
Talimat ve veri önbelleğinin birlikte eklenmesi konusunda fazla endişelenmiyorum, ancak L2 nereye gitti?
Ubuntu 10.10 çalıştıran bir makinede gözlemlenmiş veya uname -a
şunları söylemeniz gerekir :
Linux name 2.6.35-32-generic #66-Ubuntu SMP Mon Feb 13 21:04:32 UTC 2012 x86_64 GNU/Linux
Bu genel bir sorudur, ancak ne bulabildiğim en kesin üretici spesifikasyonu ne de Wikipedia'nın gerekli ayrıntıya sahip olmadığını unutmayın .
İlişkisiz bonus sorusu: External Cache
önbelleğin (dört) çekirdek (ve Internal Cache
tersi) arasında paylaşıldığı anlamına mı geliyor?