एक प्रक्रिया बनाना एक दो-चरणीय प्रक्रिया (कांटा-निष्पादन) क्यों है?


0

मैं Tanenbaum की "आधुनिक ऑपरेटिंग सिस्टम" पुस्तक का अध्ययन कर रहा हूं और वह बता रहा है कि:

इस दो-चरणीय प्रक्रिया का कारण है कि बच्चे को कांटे के बाद अपनी फ़ाइल डिस्क्रिप्टर में हेरफेर करने की अनुमति दी जाए, लेकिन मानक इनपुट, मानक आउटपुट और मानक त्रुटि के पुनर्निर्देशन को पूरा करने से पहले निष्पादित किया जाए।

क्या आप इसके बारे में विस्तार से बता सकते हैं?


क्या वह EXEC पर CLOSE का उल्लेख करता है? फ़ाइल डिस्क्रिप्टर विशेषताएँ हैं जो डिक्टेट करती हैं कि फाइल डिस्क्रिप्टर एक निष्पादन में बना रहता है या नहीं। इसलिए यदि कोई डिस्क्रिप्टर बंद हो जाएगा, तो आपको इसके साथ कुछ करने की आवश्यकता हो सकती है, जैसे विशेषताओं को बदलने के लिए कॉल ioctl (), fcntl ()।
जीम मचनार

नहीं, मुझे डर है कि वह उस बारे में अधिक जानकारी नहीं देता है।
डीडीमिकेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.