मैं उत्सुक हूं कि .NET प्रॉपर्टी Environment.ProcessorCount
वास्तव में क्या लौटाता है। क्या यह कोर की संख्या, प्रोसेसर की संख्या या दोनों लौटाता है? अगर मेरे कंप्यूटर में 2 प्रोसेसर थे, प्रत्येक 4 कोर के साथ, Environment.ProcessorCount
रिटर्न 2, 4, या 8 होगा?पर्यावरण के बारे में प्रश्न। प्रोसेसर काउंटर
उत्तर
यह NUMBER_OF_PROCESSORS पर्यावरण चर वापस करेगा। (MSDN देखें)
यह लॉजिकल कोर की संख्या के बराबर होगा - यानी अगर आप एक एचटी सक्षम सिंगल कोर प्रोसेसर है, यह वापस आ जाएगी 2.
आपके मामले में, इसे वापस चाहिए 8.
यह कार्य प्रबंधक में दिखाई देने वाले CPU उपयोग ग्राफ़ की संख्या के समान होगा।
यह पूरी तरह से झूठा है। यदि आप पर्यावरण चर बदलते हैं और फिर एक ही वातावरण से एक ऐप शुरू करते हैं जैसे आप चर बदलते हैं, तो आपको अभी भी लॉजिकल प्रोसेसर की वास्तविक संख्या मिल जाएगी। एक साइड नोट के रूप में: यह उन कुछ मामलों में हमेशा सत्य नहीं होता है जिन्हें मैं वास्तव में ढूंढ रहा हूं - हाइपर थ्रेडिंग से संबंधित (पर्यावरण। प्रोसेसर काउंटर हमारे पास एक सर्वर पर हाइपर थ्रेडिंग नहीं लेता है)। –
मैं जल्दी था। मैं पूर्ववत करने की कोशिश करता हूं लेकिन मैं नहीं कर सकता। मैंने एमएसडीएन में जानकारी नहीं देखी है और वास्तव में जब मैंने चेक किया तो वहां नहीं था। लेकिन मुझे एक घंटे बाद एहसास हुआ कि यह फ्रेमवर्क के संस्करण 4.0 के लिए था लेकिन आपका लिंक शायद 4.5 पर स्वचालित रूप से रीडायरेक्ट हो गया था। मैं पूर्ववत नहीं कर सकता! –
यह तर्क प्रोसेसर की संख्या देता है, इसलिए आपके उदाहरण में 8।
तो अपने कंप्यूटर 2 प्रोसेसर, प्रत्येक 4 कोर के साथ, था होगा Environment.ProcessorCount वापसी 2, 4, या 8?
यह मेरे मामले में वैसे भी 8 लौटाता है। (कोर i7 860 सीपीयू)।
- 1. सक्रिय प्रोसेसर काउंटर और प्रोसेसर काउंटर के बीच क्या अंतर है?
- 2. एकाधिक प्रोसेसर और प्रदर्शन काउंटर सी #
- 3. प्रतिनिधियों के बारे में प्रश्न
- 4. प्रश्न SharedInstance के बारे में
- 5. सोलर कैशिंग तंत्र के बारे में प्रश्न
- 6. .net प्रदर्शन काउंटर - प्रक्रिया (w3wp) \% प्रोसेसर समय
- 7. सी # के बारे में विशिष्ट प्रश्न पैटर्न
- 8. ऑपरेटर ओवरलोडिंग के बारे में प्रश्न
- 9. विंडोज इवेंट्स के बारे में प्रश्न
- 10. बिटवाई ऑपरेटरों के बारे में कुछ प्रश्न
- 11. प्रश्न डेडलॉक स्थिति के बारे में जावा
- 12. MongoDB C#: पेजिनेशन के बारे में प्रश्न
- 13. सी बिटफील्ड के बारे में प्रश्न
- 14. डीबगर सुरक्षा के बारे में प्रश्न
- 15. कस्टम घटनाओं के बारे में प्रश्न
- 16. आईसीएल फ़ीड बनाने के बारे में प्रश्न
- 17. डेटा गायब होने के बारे में प्रश्न
- 18. grails फ़िल्टर के बारे में प्रश्न
- 19. चींटी: dirsets के बारे में दो प्रश्न
- 20. तीर ऑपरेटरों के बारे में त्वरित प्रश्न
- 21. पीएलसी निर्देशों के बारे में एक प्रश्न
- 22. [शुद्ध] विधियों के बारे में प्रश्न
- 23. एक्सकोड। सिंटैक्स त्रुटि जांच के बारे में प्रश्न
- 24. प्री-प्रोसेसर निर्देशों के बारे में जानकारी प्राप्त करें
- 25. प्रश्न समारोह सूचक सी में बारे में
- 26. प्रश्न Azure उदाहरण बारे में आवंटित बैंडविड्थ
- 27. "प्रैक्टिस में जावा कंसुरेंसी" उदाहरण के बारे में प्रश्न
- 28. मशीन लर्निंग में वर्गीकरण के बारे में एक प्रश्न
- 29. PHP में एम्बेड करने के बारे में एक प्रश्न PHP
- 30. जावा में कचरा संग्रह के बारे में प्रश्न
देखें http://stackoverflow.com/questions/188503/detecting-the-number-of-processors – adrianbanks