एक तार्किक दृष्टिकोण से एक आवेदन को दर्जनों या सैकड़ों धागे की आवश्यकता हो सकती है, जिनमें से कुछ हम ज्यादातर समय सोते हैं, लेकिन बहुत कम हमेशा एक साथ चल रहे होंगे। सवाल यह है: क्या यह किसी प्रणाली में प्रोसेसर की तुलना में अधिक समवर्ती धागे को बढ़ाने के लिए कोई समझ में आता है, या यह एक अपशिष्ट है?क्या प्रति प्रोसेसर में एक से अधिक धागे को उगाने का अर्थ है?
मैंने कुछ सर्वर अनुप्रयोगों को देखा है जो कार्यों को लॉजिकल रूप से प्रबंधित करने के लिए शेड्यूलर को लागू करते हैं (अक्सर नौकरियां कहा जाता है), लेकिन बहुत सारे थ्रेड भी फैलते हैं, इसलिए मुझे नहीं लगता कि लाभ कहां है।
अग्रिम धन्यवाद।
बिल्कुल, और यह एक * बहुत * सामान्य स्थिति है। परिदृश्य के विपरीत मैं चर्चा करता हूं, जो कुछ विशेष विषयों के बाहर दुर्लभ है। यदि ट्रैप एक-एक-एक-एक जवाब चाहता है, तो यह होना चाहिए। कैश का बेहतर उपयोग करने के साथ बिंदु पर – dmckee