मैंने ऐनक की जाँच की, और i5-3427U CPU में 2 कोर हैं।
लेकिन गतिविधि मॉनिटर सीपीयू के लिए 4 छोटे चार्ट दिखाता है, इसलिए यह 4 कोर जैसा दिखता है।
क्या सही है? एक्टिविटी मॉनिटर के 4 चार्ट क्यों हैं?
मैंने ऐनक की जाँच की, और i5-3427U CPU में 2 कोर हैं।
लेकिन गतिविधि मॉनिटर सीपीयू के लिए 4 छोटे चार्ट दिखाता है, इसलिए यह 4 कोर जैसा दिखता है।
क्या सही है? एक्टिविटी मॉनिटर के 4 चार्ट क्यों हैं?
जवाबों:
आपके कंप्यूटर में 2 कोर हैं, लेकिन 4 तार्किक प्रोसेसर। आप जो देख रहे हैं वह इंटेल की हाइपर-थ्रेडिंग तकनीक है । यह तकनीक एक कोर पर कई लॉजिकल प्रोसेसर लगाती है, जिससे प्रत्येक कोर एक साथ कई थ्रेड चला सकता है।
इस और एकाधिक कोर के बीच का अंतर यह है कि हाइपर-थ्रेडिंग केवल प्रोसेसर के उन हिस्सों को डुप्लिकेट करता है जो वर्तमान स्थिति को नियंत्रित करते हैं, न कि वास्तविक निष्पादन इकाई, लेकिन कई कोर सब कुछ डुप्लिकेट करते हैं। इसका मतलब यह है कि आपका कंप्यूटर ऐसे चलेगा जैसे इसमें चार कोर होते हैं यदि प्रत्येक कोर पर थ्रेड निष्पादन इकाई के विभिन्न हिस्सों का उपयोग कर रहे हों, लेकिन अगर एक ही कोर में दोनों थ्रेड पर सटीक एक ही चीज चल रही थी, तो यह कोई भी नहीं होगा। हाइपर-थ्रेडिंग के बिना दो-कोर प्रणाली की तुलना में तेज़।
यह सुनिश्चित करने के लिए कि आपके पास एक टर्मिनल खोलकर (उदाहरण के लिए स्पॉटलाइट के माध्यम से और टर्मिनल की खोज करके) कितने कोर हैं और फिर चलाएं
system_profiler | less
यह जानकारी का एक गुच्छा बाहर डंप करेंगे। "हार्डवेयर" नामक श्रेणी देखें (जो सभी जानकारी के शीर्ष के करीब है) और "कुल संख्या की संख्या" नामक प्रविष्टि। वहां आपको अपना जवाब मिल जाएगा।
यदि आप सभी आउटपुट के माध्यम से ब्राउज़ नहीं करना चाहते हैं, तो एक सरल
system_profiler | grep 'Total Number of Cores'
आपको सीधे परिणाम देता है।
या "इस मैक के बारे में" (ऊपर बाईं ओर Apple आइकन) more info
> system report
, का उपयोग करें, जो दर्शाता है कि आपके पास कितने कोर हैं।
यहाँ एक टर्मिनल कमांड है जो सीधे आपके कितने कोर को आउटपुट करता है:
sysctl hw.ncpu
यदि आप तार्किक कोर और भौतिक कोर के बीच अंतर करना चाहते हैं, तो ये भी उपलब्ध हैं:
sysctl hw.physicalcpu
sysctl hw.logicalcpu
स्रोत: /programming/1715580/how-to-discover-number-of-logical-cores-on-mac-os-x