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