मुझे इस / proc / cpuinfo डेटा की व्याख्या कैसे करनी चाहिए?


2

मैं Intel Xeon E5-2620 प्रोसेसर का उपयोग कर रहा हूं। कुछ ऐसा है जिसके बारे में मुझे भ्रम है। मैं लिनक्स का उपयोग कर रहा हूँ और / proc / cpuinfo में यह कहता है:

model name : Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz

इंटेल साइट के अनुसार , यह बताता है कि इसमें 6 कोर और 12 धागे हैं। मुझे क्या एहसास नहीं हो सकता है:

cat /proc/cpuinfo | grep processor
processor       : 0
processor       : 1
...
processor       : 22
processor       : 23

ऐसा लगता है जैसे इसमें 24 कोर या 24 धागे हैं, जिसने मुझे आश्चर्यचकित कर दिया। मैंने सोचा कि यह 6 या 12 होना चाहिए। इसमें 24 प्रोसेसर क्यों हैं /proc/cpuinfo? मुझे इस डेटा की व्याख्या कैसे करनी चाहिए?


ये प्रासंगिक हो सकते हैं: stackoverflow.com/questions/3019129/… और serverfault.com/questions/227920/…
सामी लाईन

यह 6 सीपीयू के साथ 2 सीपीयू (प्रोसेसर चिप्स), 2 कोर के साथ प्रत्येक कोर के साथ एक प्रणाली के लिए सही परिणाम जैसा दिखता है। प्रत्येक धागे को प्रोसेसर के रूप में ओएस के लिए प्रस्तुत किया जाता है।
पॉल ए। क्लेटन

1
धन्यवाद। ऐसा लगता है कि इसमें 2 भौतिक सीपीयू हैं। वास्तव में बिल्ली / proc / cpuinfo | grep "भौतिक आईडी" | सॉर्ट | uniq में कहा गया है कि भौतिक आईडी: 0 भौतिक आईडी: 1 जिसका अर्थ है कि इसमें 2 सीपीयू हैं।
मार्कस थॉर्नटन

जवाबों:


0

असल में 6 कोर के साथ दो भौतिक सीपीयू हैं। क्योंकि प्रत्येक कोर में 2 धागे होते हैं तार्किक प्रोसेसर की कुल संख्या 2 * 6 * 6 = 24 है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.