मुझे इस / 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.