GNU / Linux कितने प्रोसेसर का समर्थन कर सकता है?
और जीएनयू / लिनक्स कितनी मेमोरी का समर्थन कर सकता है?
और यदि आप मुझे संदर्भ प्रदान कर सकते हैं
GNU / Linux कितने प्रोसेसर का समर्थन कर सकता है?
और जीएनयू / लिनक्स कितनी मेमोरी का समर्थन कर सकता है?
और यदि आप मुझे संदर्भ प्रदान कर सकते हैं
जवाबों:
Gnu यूजरलैंड है इसलिए CPU की संख्या के साथ कोई संबंध नहीं है। सीपीयू और मेमोरी सीमा कर्नेल और आर्किटेक्चर पर निर्भर करती है।
मैं मान रहा हूँ कि आप 64 बिट मोड पर चल रहे x86 आर्किटेक्चर के बारे में पूछ रहे हैं।
लिनक्स कर्नेल द्वारा समर्थित सीपीयू की अधिकतम संख्या (अधिक सटीक रूप से कोर (और भी अधिक सटीक रूप से चिप मल्टी-थ्रेडिंग / हाइपरथ्रेडिंग मामलों में))) संकलन समय पर निर्धारित पैरामीटर है। सामान्य मान 8 (डिफ़ॉल्ट smp) हैं, बड़े smp हार्डवेयर के लिए 32। अधिकतम सेटिंग 512 है, हालांकि आपके पास वास्तविक संख्या 86 सीपीयू का पता लगाने के लिए कठिन समय होगा, जिसमें सीपीयू की अधिक संख्या होगी।
आपको अपनी कर्नेल के लिए मूल्य की तलाश के साथ सेट मिल सकता है NR_CPUS में सूचना दी /boot/config-$(uname -r) फ़ाइल।
बहुत अधिक (प्रायोगिक) 4096 है [संपादित करें: 2013 पैच के बाद संभवतः 8192] लेकिन AFAIK केवल कोड परीक्षण के उद्देश्य के लिए उपयोग किया जाता है।
मेमोरी के बारे में, लिनक्स कर्नेल 64 टीबी रैम और प्रत्येक प्रक्रिया में 128 टीबी वर्चुअल मेमोरी का समर्थन कर सकता है। यहां भी, मौजूदा हार्डवेयर द्वारा पहुंच योग्य नहीं होने के लिए ये सीमाएँ पर्याप्त हैं।
grep NR_CPUS /boot/config-`uname -r`। एक सिडेनोट पर भी देखें यह xkcd कॉमिक है इस विषय के बारे में।
जितना पैसा खरीद सकते हैं: देखें top500 और विशेष रूप से ओएस द्वारा शीर्ष 500 या, यदि आपको चाहिए, पाई चार्ट के समान ।
ls, यह सभी मशीनों के लिए प्रक्रियाओं को दर्शाता है। मैंने जिन टॉप 500 मशीनों का उपयोग किया है, उन्होंने ऐसा नहीं किया है, लेकिन मुझे यकीन है कि कुछ कर सकते हैं।
मुझे लगता है कि आपको अपने प्रश्न के लिए अधिक विशिष्ट होने की आवश्यकता है। क्या वितरण? इनमें से कुछ उत्तर आपके द्वारा उपयोग किए गए कर्नेल पर निर्भर होंगे। यदि आप विशिष्ट संख्याएँ चाहते हैं, तो आप एक विशिष्ट वितरण के विरुद्ध इसका मिलान कर सकते हैं।
CPU की संख्या के दो उत्तर हो सकते हैं - OS, पीरियड का अधिकतम संख्या में CPU क्या उपयोग कर सकता है। और यह कुशलता से क्या उपयोग कर सकता है। कभी-कभी ये बहुत अलग हो सकते हैं।
जहाँ तक स्मृति है, आपको कर्नेल सीमाएँ मिलेंगी, लेकिन हार्डवेयर भी। कुछ मदरबोर्ड / चिपसेट की व्यावहारिक सीमाएं होंगी, या तो पते की वजह से, या सीमित संख्या में रैम स्लॉट्स के कारण।