या मुझे विशेष रूप से आईआईएस को कॉन्फ़िगर करना है? क्या मुझे एकाधिक कोर का लाभ उठाने के लिए वेब बाग का उपयोग करना है?डिफ़ॉल्ट रूप से ASP.NET मल्टीकोर प्रोसेसर का लाभ लेता है?
उत्तर
एक वेब सर्वर बहु-थ्रेडेड (कम से कम, आईआईएस है) है।
किसी भी बहु-थ्रेडेड प्रोग्राम को विंडोज शेड्यूलर द्वारा डिफ़ॉल्ट रूप से सभी उपलब्ध कोरों पर वितरित किया जाएगा (उदाहरण के लिए "प्रोसेसर एफ़िनिटी" को टास्क मैनेजर में ट्यून किया जा सकता है)। चाहे आप एएसपी.नेट या किसी अन्य एप्लिकेशन सर्वर/भाषा का उपयोग कर रहे हों, यहां कोई फर्क नहीं पड़ता है।
आईआईएस डिफ़ॉल्ट रूप से बहु-कोर CPU का लाभ उठाएगा।
[आप processor affinity सेट करना चाहते हैं, तो आप स्पष्ट रूप से यह विन्यस्त करने की जरूरत।]
यह वास्तव में दूसरी तरह के आसपास है। आईआईएस 6 में प्रोसेसर एफ़िनिटी बंद हो जाती है, जिसका मतलब है कि भार सभी उपलब्ध CPUs में वितरित किया जाएगा। यदि आप इसे प्रतिबंधित करना चाहते हैं, तो आप इस डिफ़ॉल्ट व्यवहार को रोकने के लिए प्रोसेसर एफ़िनिटी का उपयोग कर सकते हैं।
जैसा कि आप सभी उपलब्ध CPUs का उपयोग करना चाहते हैं, डिफ़ॉल्ट स्थापना आपके इच्छित काम करेगा।
अपडेट करेगा एकाधिक CPUs के साथ मशीन पर मुझे अभी भी एकाधिक कार्यकर्ता प्रक्रिया की आवश्यकता है, या नहीं? क्या एकाधिक प्रक्रियाओं के बीच एक प्रक्रिया साझा की जा सकती है? –
@ पीटर - हाँ। थ्रेड का उपयोग कर कार्यकर्ता प्रक्रिया, जो प्रोसेसर में वितरित की जाएगी। –
इसके अलावा एएसपी.NET पृष्ठ asynchronously चला सकते हैं और वे multithreaded हो सकते हैं।
- 1. मल्टीकोर प्रोसेसर
- 2. मल्टीकोर प्रोसेसर के साथ गंभीर वर्ग
- 3. प्रोग्रामेटिक रूप से एनोटेशन प्रोसेसर का आह्वान
- 4. डिफ़ॉल्ट एनोटेशन प्रोसेसर खोज प्रक्रिया क्या है?
- 5. मल्टीकोर जेआईटी .NET 4.5 में "डिफ़ॉल्ट रूप से" क्यों नहीं है?
- 6. मल्टीकोर हार्डवेयर
- 7. लाभ का निर्माण
- 8. असेंबली और मल्टीकोर सीपीयू
- 9. पायथन: मल्टीकोर प्रसंस्करण?
- 10. सी मैक्रोज़: स्पष्ट रूप से बेकार मैक्रो का लाभ/इरादा
- 11. Selenium2 फ़ायरफ़ॉक्स: डिफ़ॉल्ट रूप से डिफ़ॉल्ट प्रोफ़ाइल
- 12. जावा 5+ एपीआई कॉन्वेंट रिटर्न प्रकारों का लाभ क्यों नहीं लेता है?
- 13. एनएफएस डिफ़ॉल्ट रूप से यूडीपी का उपयोग क्यों करता है?
- 14. MySQL डिफ़ॉल्ट रूप से latin1_swedish_ci का उपयोग क्यों करता है?
- 15. बड़े समाधान में सी # परियोजनाओं को संकलित करते समय मल्टीकोर सीपीयू का लाभ कैसे लें?
- 16. कार्यात्मक प्रोग्रामिंग और मल्टीकोर आर्किटेक्चर
- 17. मल्टीकोर सिस्टम
- 18. रद्द कर रहा है डिफ़ॉल्ट ASP.NET
- 19. डिफ़ॉल्ट रूप से रिटर्न सिस्टम.टाइम
- 20. एक मल्टीकोर प्रोसेसर के साथ काम करने के लिए जीएनयू ऑक्टेव प्राप्त करें। (मल्टीथ्रेडिंग)
- 21. मल्टीकोर और थ्रेड जागरूक .Net stopwatch?
- 22. डिफ़ॉल्ट रूप से क्यूटी निर्माता डिफ़ॉल्ट रूप से या गतिशील रूप से इसके पुस्तकालयों को लिंक करता है?
- 23. asp.net एप्लिकेशन डिफ़ॉल्ट फ़ाइल Index.aspx
- 24. मल्टी कोर प्रोसेसर के लिए प्रोग्रामिंग
- 25. एक्सकोड कहां से एप्लिकेशन का पहचानकर्ता लेता है?
- 26. ओएमपी - प्रोसेसर की संख्या से अधिक धागे?
- 27. हार्ड डिस्क और प्रोसेसर spec दूरस्थ रूप से
- 28. जावास्क्रिप्ट एक सरणी का हिस्सा लेता है
- 29. , डिफ़ॉल्ट रूप
- 30. मेरा सी # एप्लिकेशन एकाधिक प्रोसेसर कोर का लाभ उठाने के लिए मैं क्या कर सकता हूं?
मिच, आपने "एकाधिक CPUs (आईआईएस 6.0) के साथ सर्वर पर प्रोसेसर एफ़िनिटी सेटिंग" शीर्षक वाले लेख की ओर इशारा किया। प्रश्न एक प्रोसेसर पर मल्टीपल कोर के बारे में था। –
applogies! –