उबंटू में कोर की संख्या कैसे पता करें

How Find Number Cores Ubuntu




लिनक्स सर्वर को प्रबंधित करते समय और कई सर्वर मशीनों को विभिन्न कार्य सौंपते समय लिनक्स प्रशासकों को अक्सर कोर की संख्या जानने की आवश्यकता होती है। प्रारंभ में, कंप्यूटर सिस्टम सिंगल-कोर सीपीयू के साथ आते हैं, लेकिन आजकल, हमारे पास प्रदर्शन बढ़ाने के लिए मल्टी-कोर सीपीयू हैं। यह पोस्ट उबंटू 20.04 एलटीएस सिस्टम में कोर की संख्या का पता लगाने के लिए कई तरीके और कमांड प्रदान करेगा।

  • lscpu कमांड का उपयोग करना
  • /proc/cpuinfo फ़ाइल का उपयोग करना
  • nproc कमांड का उपयोग करना

विधि 1: lscpu कमांड का उपयोग करके उबंटू में कोर की संख्या का पता लगाना

NS 'एलएससीपीयू' कमांड सीपीयू आर्किटेक्चर से संबंधित सभी जानकारी प्रदान करता है।







$ lscpu



उपरोक्त कमांड सीपीयू से संबंधित सभी जानकारी दिखाएगा, जैसे सीपीयू आर्किटेक्चर, सीपीयू कोर की संख्या, थ्रेड प्रति कोर, आदि।



केवल CPU जानकारी को फ़िल्टर करने के लिए, का उपयोग करें 'एलएससीपीयू' के साथ आदेश 'ईग्रेप' इस तरह आदेश:





$ lscpu| एग्रेप 'सीपीयू(एस)'

जैसा कि आप ऊपर संलग्न स्क्रीनशॉट में देख सकते हैं, जिन पंक्तियों में स्ट्रिंग सीपीयू है, उन्हें ऊपर बताए गए कमांड के आउटपुट के रूप में दिखाया गया है:



इस 'एलएससीपीयू' कमांड से सभी जानकारी एकत्र करता है '/ proc/cpuinfo' फ़ाइल और sysfs, तो इसका मतलब है कि हम सीधे सीपीयू से संबंधित जानकारी प्राप्त कर सकते हैं '/ proc/cpuinfo' फ़ाइल।

विधि 2: /proc/cpuinfo फ़ाइल का उपयोग करके उबंटू में कोर की संख्या का पता लगाना

. के नाम के रूप में '/ proc/cpuinfo' कह रहा है, यह एक फाइल है जिसमें सीपीयू की जानकारी होती है, और हम कैट कमांड का उपयोग करके इस फाइल की सारी जानकारी आसानी से देख सकते हैं:

$बिल्ली /प्रतिशत/सीपीयूइन्फो

जानकारी के इस पूरे समूह से, हम जानकारी को फ़िल्टर कर सकते हैं और नीचे दिए गए कमांड में दिखाए गए अनुसार कैट, grep और wc कमांड को मिलाकर कोर की सटीक संख्या प्राप्त कर सकते हैं:

$बिल्ली /प्रतिशत/सीपीयूइन्फो| पकड़प्रोसेसर| स्वागत -NS

आप देख सकते हैं, इसमें केवल कोर की संख्या दिखाई गई है।

विधि 3: nproc कमांड का उपयोग करके उबंटू में कोर की संख्या का पता लगाना

का उपयोग करने के बजाय 'पकड़' से कोर की संख्या को फ़िल्टर करने का आदेश '/ proc/cpuinfo' फ़ाइल, एक साधारण कमांड है जिसे के रूप में जाना जाता है 'एनप्रोक' केवल कोर की संख्या प्राप्त करने के लिए:

$एनप्रोक

जैसा कि आप उपरोक्त कमांड के आउटपुट में देख सकते हैं, इसने हमारी इच्छानुसार कोर की संख्या का प्रिंट आउट भी लिया है।

निष्कर्ष

इस पोस्ट में उबंटू 20.04 एलटीएस ऑपरेटिंग सिस्टम में कोर की संख्या और सीपीयू से संबंधित अन्य जानकारी खोजने के लिए तीन आसान लेकिन गहन तरीके हैं। ऊपर दी गई किसी भी विधि का उपयोग करके, कोर की संख्या ज्ञात करना अब कठिन नहीं है।