घर ऑडियो बाल प्रक्रिया क्या है? - टेक्नोपेडिया से परिभाषा

बाल प्रक्रिया क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - बाल प्रक्रिया का क्या अर्थ है?

एक बाल प्रक्रिया एक मूल प्रक्रिया का निर्माण है, जिसे मुख्य प्रक्रिया के रूप में परिभाषित किया जा सकता है जो कुछ ऑपरेशन करने के लिए बच्चे या उपप्रकारों का निर्माण करती है। प्रत्येक प्रक्रिया में कई बच्चे प्रक्रियाएं हो सकती हैं लेकिन केवल एक माता-पिता। एक बच्चे की प्रक्रिया अपने माता-पिता की अधिकांश विशेषताओं को विरासत में देती है।

Techopedia बाल प्रक्रिया की व्याख्या करता है

एक माता-पिता की प्रक्रिया कई बच्चे की प्रक्रिया बना सकती है। यदि किसी प्रक्रिया में माता-पिता नहीं हैं, तो इसे सीधे कर्नेल द्वारा बनाया जाना माना जाता है।


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


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


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


जब एक बच्चे की प्रक्रिया बनाई जाती है, तो यह एक अनूठी प्रक्रिया आईडी नंबर के साथ जुड़ा होता है। एक प्रक्रिया का जीवनकाल तब समाप्त होता है जब एक समाप्ति संकेत मूल प्रक्रिया को सूचित किया जाता है, जिसके परिणामस्वरूप प्रक्रिया आईडी और संसाधन जारी होते हैं।

बाल प्रक्रिया क्या है? - टेक्नोपेडिया से परिभाषा