मेरे मैक के पास कितने कोर हैं?


49

मैं उलझन में हूं, क्योंकि जब मैं अपने मैक को खिड़की के बारे में देखता हूं, तो देखता हूं

यहाँ छवि विवरण दर्ज करें

मेरे पास है 1 Processorऔर 4 cores। लेकिन जब मैं दौड़ता htopहूं, तो देखता हूं8 cores

यहाँ छवि विवरण दर्ज करें

मुझे किसकी याद आ रही है?

जवाबों:


38

मुझे किसकी याद आ रही है?

हाइपरथ्रेडिंग । आपके पास 4 भौतिक कोर हैं, लेकिन 8 तार्किक हैं।

प्रत्येक प्रोसेसर कोर के लिए जो भौतिक रूप से मौजूद है, ऑपरेटिंग सिस्टम दो आभासी (तार्किक) कोर को संबोधित करता है और जब संभव हो तो उनके बीच कार्यभार साझा करता है।

अपने प्रोसेसर पर इंटेल डेटा भी देखें , i7 4870HQ :

# करोड़ों का

कोर एक हार्डवेयर शब्द है जो एकल कंप्यूटिंग घटक (डाई या चिप) में स्वतंत्र केंद्रीय प्रसंस्करण इकाइयों की संख्या का वर्णन करता है।

# थ्रेड्स 8

एक थ्रेड, या निष्पादन का धागा, एक निर्देश के मूल क्रमबद्ध अनुक्रम के लिए एक सॉफ्टवेयर शब्द है जिसे एकल सीपीयू कोर द्वारा पारित या संसाधित किया जा सकता है।


80

टर्मिनल से आप भौतिक प्रोसेसर और तार्किक प्रोसेसर की संख्या के बीच अंतर देख सकते हैं।

$ sysctl hw.physicalcpu hw.logicalcpu
hw.physicalcpu: 4
hw.logicalcpu: 8

5
इसे क्यों ठुकरा दिया गया? यह कमांड काम करता है (कम से कम एल कैपिटन पर)।
गेब्रियल डेविलर्स

4

आपका CPU एक i7 है , इसलिए इसमें हाइपरथ्रेडिंग है , जो कोर की संख्या को दोगुना करके सिस्टम मॉनिटरिंग एप्लिकेशन को प्रस्तुत करता है, क्योंकि प्रत्येक दो थ्रेड को एक साथ प्रोसेस कर सकता है।


3

आप जो देख रहे हैं उसे तथाकथित hyperthreadedकोर कहा जाता है ।

प्रत्येक भौतिक कोर के लिए दो हाइपरथ्रेड (या तार्किक) कोर हैं, आप यहां हाइपरथ्रेडिंग के बारे में अधिक पढ़ सकते हैं


1
लोल, उत्तर बाढ़ (मेरा जवाब पहले btw था ... :))
यमकाजा

0

इसमें 4 भौतिक कोर और 4 तार्किक कोर हैं जो आपको कुल 8 कोर प्रदान करते हैं।

इसे हाइपर-थ्रेडिंग कहा जाता है


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