हार्डवेयर की गणना की सुरक्षा के लिए प्रत्येक प्रणाली मुख्य रूप से दो मोड में संचालन पर काम करती है। दो तरीके हैं -
- उपयोगकर्ता मोड
- कर्नेल मोड
उपयोगकर्ता मोड -
ओएस मोड जिसमें सभी उपयोगकर्ता एप्लिकेशन और प्रोग्राम चलेंगे। यहां, उपयोगकर्ता के निर्देशों पर काम किया जाता है और सॉफ्टवेयर जैसे संगीत बजाना . पर काम किया जाता है चलाया जाता है।
कर्नेल मोड -
OS मोड जिसमें हार्डवेयर लोड होता है और उसकी गणना की जाती है। केवल विशेषाधिकार प्राप्त निर्देशों को कर्नेल मोड में चलने की अनुमति है। कुछ सामान्य विशेषाधिकार प्राप्त निर्देश हैं -
- इनपुट-आउटपुट प्रबंधन
- मोड को उपयोगकर्ता मोड और कर्नेल मोड के बीच स्विच करना।
- व्यवधान प्रबंधन
OS में डुअल मोड दो मोड के बीच मोड का स्विचिंग और सिस्टम द्वारा प्रक्रिया की गणना के लिए ओएस द्वारा मोड की स्विचिंग है। डुअल मोड प्रक्रियाओं . के प्रबंधन के लिए जिम्मेदार है और किसी भी सिस्टम क्रैश से बचना।