मैं कैश के बारे में बारीकियों का पता लगाने की कोशिश कर रहा हूं (विशेष रूप से जो कैश कोर के बीच साझा किए गए हैं और जो नहीं हैं) और एक असंगति पर अटक गए हैं।
sudo lshw
कहते हैं
*-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
लेकिन lscpu
दावा करता है
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
मैं अनुदेश और डेटा कैश को एक साथ जोड़ने के बारे में बहुत चिंता नहीं करता, लेकिन एल 2 कहां गया?
उबंटू 10.10 पर चलने वाली मशीन पर देखा गया, या uname -a
बोलने के लिए:
Linux name 2.6.35-32-generic #66-Ubuntu SMP Mon Feb 13 21:04:32 UTC 2012 x86_64 GNU/Linux
यह एक सामान्य सवाल है, लेकिन ध्यान दें कि न तो सबसे सटीक निर्माता कल्पना मुझे मिल सकती है और न ही विकिपीडिया के पास आवश्यक विवरण है।
असंबंधित बोनस प्रश्न: इसका External Cache
मतलब है कि कैश को (चार) कोर (और Internal Cache
विपरीत) के बीच साझा किया गया है ?