मैं प्रोग्रामिंग के थ्रेडेड मॉडल बनाम इस अतुल्यकालिक मॉडल को वास्तव में अच्छे लेख से पढ़ रहा हूं। http://krondo.com/blog/?p=1209
हालांकि, लेख में निम्नलिखित बातों का उल्लेख है।
- जब भी कोई I / O हो, कार्यों के बीच स्विच करके एक async प्रोग्राम केवल एक सिंक प्रोग्राम को बेहतर बनाएगा।
- थ्रेड्स को ऑपरेटिंग सिस्टम द्वारा प्रबंधित किया जाता है।
मुझे याद है कि रेडी-क्यू और वेटिंग-क्यू (अन्य कतारों के बीच) के बीच टीसीबी को स्थानांतरित करके थ्रेड्स को ऑपरेटिंग सिस्टम द्वारा प्रबंधित किया जाता है। इस मामले में, थ्रेड्स या तो इंतजार करने में समय बर्बाद नहीं करते हैं?
उपर्युक्त के प्रकाश में, थ्रेडेड प्रोग्रामों पर एस्किंस कार्यक्रमों के क्या फायदे हैं?