मुझे पता है कि फोर्क() उच्च स्तर पर क्या करता है।फोर्क सिस्टम कॉल के बाद निचले स्तर पर क्या होता है?
जैसे ही एक कांटा कॉल वहाँ है, एक जाल अनुदेश अनुसरण करता है और नियंत्रण कांटा "हैंडलर" निष्पादित करने के लिए कूदता है - क्या मैं जानना चाहते हैं यह है। अब, यह हैंडलर, जो कि एक और पता स्थान और प्रक्रिया नियंत्रण ब्लॉक बनाकर मूल प्रक्रिया को डुप्लिकेट करके, बाल प्रक्रिया बनाता है, प्रत्येक प्रक्रिया में 2 मान लौटाता है?
फोर्क वापसी 2 मूल्यों के निष्पादन के किस बिंदु पर निष्पादन करता है?
इसे छोटा करने के लिए, क्या कोई व्यक्ति एक फोर्क कॉल के बाद निम्न स्तर पर होने वाली चरण-दर-चरण घटनाओं को समझा सकता है?
क्या आप मुझे बता सकते हैं कि kernel_do_fork() क्या है? क्या यह खुद को बार-बार नहीं बुला रहा है? –
पॉल को समझाने के लिए अपना समय लेने के लिए धन्यवाद। –