ऑनवर्क्स लिनक्स और विंडोज ऑनलाइन वर्कस्टेशन

प्रतीक चिन्ह

वर्कस्टेशन के लिए मुफ्त होस्टिंग ऑनलाइन

<पिछला | विषय-सूची | अगला>

एक प्रक्रिया कैसे काम करती है

जब कोई सिस्टम शुरू होता है, तो कर्नेल अपनी कुछ गतिविधियों को प्रक्रियाओं के रूप में शुरू करता है और एक प्रोग्राम लॉन्च करता है जिसे कहा जाता है init. init, बदले में, शेल स्क्रिप्ट्स की एक श्रृंखला चलाता है (में स्थित है)।

/आदि) बुलाया init स्क्रिप्ट, जो सभी सिस्टम सेवाएँ प्रारंभ करता है। इनमें से कई सेवाएँ इस प्रकार कार्यान्वित की जाती हैं डेमन कार्यक्रम, ऐसे प्रोग्राम जो पृष्ठभूमि में बैठे रहते हैं और बिना किसी उपयोगकर्ता इंटरफ़ेस के अपना काम करते हैं। इसलिए भले ही हम लॉग इन नहीं हैं, सिस्टम कम से कम नियमित कार्य करने में थोड़ा व्यस्त है।

यह तथ्य कि एक प्रोग्राम अन्य प्रोग्राम लॉन्च कर सकता है, प्रक्रिया योजना में इस प्रकार व्यक्त किया जाता है मूल प्रक्रिया उत्पादन बाल प्रक्रिया.


चीजों को व्यवस्थित रखने में मदद के लिए कर्नेल प्रत्येक प्रक्रिया के बारे में जानकारी रखता है। उदाहरण के लिए, प्रत्येक प्रक्रिया को एक संख्या निर्दिष्ट की जाती है जिसे a कहा जाता है प्रक्रिया आईडी or पीआईडी. पीआईडी ​​पर आरोही क्रम में हस्ताक्षर किए गए हैं init हमेशा पीआईडी ​​1 प्राप्त करना। कर्नेल प्रत्येक प्रक्रिया को सौंपी गई मेमोरी के साथ-साथ निष्पादन को फिर से शुरू करने के लिए प्रक्रियाओं की तैयारी का भी ट्रैक रखता है। फ़ाइलों की तरह, प्रक्रियाओं में भी मालिक और उपयोगकर्ता आईडी, प्रभावी उपयोगकर्ता आईडी आदि होते हैं।


OnWorks पर शीर्ष OS क्लाउड कंप्यूटिंग: