एरिक Lippert तक (source)
CLR 4.0 का बीटा 1 के लिए, TPL के लिए डिफ़ॉल्ट अनुसूचक CLR थ्रेड पूल
यह मोटे तौर पर मतलब यह है कि हो जाएगा काम एक फीफो कतार में आता है और प्रत्येक कोर वर्कलोड आइटम को हटा देता है। दूसरे शब्दों में, अब सीएलआर थ्रेडपूल का समर्थन करने वाले कोर की संख्या के लिए कोई निश्चित ऊपरी सीमा नहीं है। यह ऊपरी सीमा अन्य पार्टियों - ओएस, हार्डवेयर और सीपीयू प्लेटफॉर्म द्वारा लागू की जाती है।
एक पूल में धागे की डिफ़ॉल्ट संख्या (this answer प्रति)
- 1023 फ्रेमवर्क 4.0 (32-बिट वातावरण)
- फ्रेमवर्क 4.0 में 32768 (64-बिट वातावरण)
- में फ्रेमवर्क 3.5
- कोर प्रति 25 में प्रति कोर 250 फ्रेमवर्क में 2,0
कौन सा तकनीकी रूप से समर्पित कोर पर कई समांतर निष्पादन की अनुमति देता है।
नोट इसका मतलब यह नहीं है कि किसी भी समय पर, पूल में कई धागे हैं। सीएलआर और ओएस आम तौर पर उपयोग किए जाने वाले संसाधनों को रिहा करने के लिए पूल में धागे की संख्या को धीरे-धीरे कम करने का प्रयास करते हैं।
' 'हमारे लिए 2s/16c/32T मशीन पर .NET 4.6.2 के साथ सर्वर 2016 पर काम नहीं करता है। (हाँ, हमने पूरा सेटअप किया:' ') –
mbx