थ्रेड लाइट वेट प्रोसेस क्यों है?

विषयसूची:

थ्रेड लाइट वेट प्रोसेस क्यों है?
थ्रेड लाइट वेट प्रोसेस क्यों है?

वीडियो: थ्रेड लाइट वेट प्रोसेस क्यों है?

वीडियो: थ्रेड लाइट वेट प्रोसेस क्यों है?
वीडियो: W7 L5 Threads (Light Weight Processes) Part 2 2024, नवंबर
Anonim

थ्रेड्स को कभी-कभी लाइटवेट प्रोसेस कहा जाता है क्योंकि उनका अपना स्टैक होता है लेकिन साझा डेटा तक पहुंच सकते हैं क्योंकि थ्रेड्स प्रोसेस के समान एड्रेस स्पेस और प्रोसेस के अन्य थ्रेड्स को साझा करते हैं, थ्रेड्स के बीच संचार की परिचालन लागत कम है, जो एक फायदा है।

क्यों धागा हल्का होता है और प्रक्रिया भारी होती है?

लाइटवेट और हेवीवेट प्रक्रियाएं एक बहु-प्रसंस्करण प्रणाली के यांत्रिकी को संदर्भित करती हैं। एक हल्की प्रक्रिया में, थ्रेड्स का उपयोग वर्कलोड को विभाजित करने के लिए किया जाता है… प्रत्येक थ्रेड की तुलना एक हेवीवेट परिदृश्य में एक प्रक्रिया से की जा सकती है। एक हैवीवेट प्रक्रिया में, कार्य को समानांतर में करने के लिए नई प्रक्रियाएँ बनाई जाती हैं।

थ्रेड लाइटवेट प्रक्रिया क्या है?

लाइटवेट प्रोसेस (LWPs) यूजर लेवल और कर्नेल लेवल को ब्रिज करें प्रत्येक प्रोसेस में एक या अधिक LWP होते हैं, जिनमें से प्रत्येक एक या अधिक यूजर थ्रेड चलाता है। (चित्र 1-1 देखें।) थ्रेड के निर्माण में आमतौर पर केवल कुछ उपयोगकर्ता संदर्भ का निर्माण शामिल होता है, लेकिन LWP का निर्माण नहीं।

थ्रेड्स को लाइट वेट प्रोसेस के रूप में क्यों संदर्भित किया जाता है, थ्रेड बनाते समय कौन से संसाधनों का उपयोग किया जाता है, वे प्रोसेस बनाते समय उपयोग किए गए संसाधनों से कैसे भिन्न होते हैं?

प्रक्रिया बनाते समय उपयोग किए गए लोगों से वे कैसे भिन्न होते हैं? थ्रेड्स प्रक्रियाओं से छोटे होते हैं, इसलिए उन्हें कम संसाधनों की आवश्यकता होती है थ्रेड्स एक रजिस्टर सेट, स्टैक और प्राथमिकता रखने के लिए एक छोटी डेटा संरचना आवंटित करते हैं। एक प्रक्रिया एक पीसीबी आवंटित करती है, जो एक बड़ी डेटा संरचना है।

धागा जीवन चक्र क्या है?

एक धागा अपने जीवनचक्र में विभिन्न चरणों से गुजरता है। उदाहरण के लिए, एक धागा पैदा होता है, शुरू होता है, चलता है और फिर मर जाता हैनिम्नलिखित आरेख एक धागे का पूरा जीवन चक्र दिखाता है। … थ्रेड ट्रांज़िशन वापस चलने योग्य स्थिति में तभी होता है जब कोई अन्य थ्रेड प्रतीक्षा थ्रेड को निष्पादन जारी रखने का संकेत देता है।

सिफारिश की: