हेल्लो दोस्तों आज की इस पोस्ट में हम आपको ऑपरेटिंग सिस्टम के प्रकार के बारे में बेसिक नॉलेज देंगे:-
ऑपरेटिंग सिस्टम को निम्नलिखित श्रेणियों में वर्गीकृत किया जा सकता है-
(1) सिंगल-यूजर ऑपरेटिंग सिस्टम (Single-user Operating System) — इस श्रेणी का ऑपरेटिंग सिस्टम एक ही । समय में केवल एक ही यूजर द्वारा दिए गए आदेशों का पालन करने में सक्षम होता है तथा एक समय में केवल एक ही कार्य कर सकता है; जैसे-डिस्क ऑपरेटिंग सिस्टम (Disk Operating System (DOS))। यह एक सिंगल-यूजर ऑपरेटिंग सिस्टम है।
(2) मल्टी-यूजर ऑपरेटिंग सिस्टम (Multi-user Operating System)— इस श्रेणी का ऑपरेटिंग सिस्टम एक समय में दो या दो से अधिक यूजर्स के आदेशों का पालन करने में सक्षम होता है तथा एक से अधिक प्रोग्राम्स के एक्सीक्यूशन की सुविधा प्रदान करता है। कुछ ऑपरेटिंग सिस्टम पर सैंकड़ों तथा हजारों यूजर्स एक साथ कार्य कर सकते हैं। मेनफ्रेम तथा मिनी कम्प्यूटर के ऑपरेटिंग सिस्टम मल्टी-यूजर ऑपरेटिंग सिस्टम होते हैं। इस प्रकार के ऑपरेटिंग सिस्टम के उदाहरण- यूनिक्स (Unix ), विण्डोज NT (Windows NT) आदि हैं।
(3) मल्टी-प्रोसेसिंग ऑपरेटिंग सिस्टम (Multi-processing Operating System)- मल्टी-प्रोसेसिंग ऑपरेटिंग सिस्टम एक ही समय में एक से अधिक प्रोसेस को सपोर्ट करता है। मल्टीप्रोसेसिंग ऑपरेटिंग सिस्टम की सहायता से अनेक प्रोग्राम साथ-साथ चलाए जाते हैं। यूनिक्स तथा लाइनक्स बड़े स्तर पर मल्टी-प्रोसेसिंग ऑपरेटिंग सिस्टम में आते हैं। उच्च गुणवत्ता वाले पर्सनल कम्प्यूटर या वर्कस्टेशन के लिए OS/2 भी मल्टी-प्रोसेसिंग ऑपरेटिंग सिस्टम है। मल्टी-प्रोसेसिंग, सिंगल-प्रोसेसिंग सिस्टम से अधिक जटिल होते हैं, क्योंकि ऑपरेटिंग सिस्टम को बेहतर ढंग से प्रोसेस करने के लिए रिर्सोसेस को ऐलोकेट (Allocate) करना होता है। मल्टीप्रोसेसिंग से तात्पर्य एक ही कम्प्यूटर में एक से अधिक सी०पी०यू० के प्रयोग से भी होता है। इसे पैरलल प्रोसेसिंग (Parallel Processing) भी कहते हैं।
(4) मल्टीथ्रेडिंग ऑपरेटिंग सिस्टम (Multithreading Operating System)- मल्टीथ्रेडिंग ऑपरेटिंग सिस्टम में एक प्रोग्राम के विभिन्न भाग एक साथ एक्सीक्यूट होते हैं। मल्टीथ्रेडिंग ऑपरेटिंग सिस्टम में प्रोग्राम के विभिन्न भागों, जिन्हें थ्रेडस Threads) कहते हैं, को एक साथ एक्सीक्यूट करने की क्षमता होती है। प्रोग्रामर्स को मल्टीथ्रेडिंग ऑपरेटिंग सिस्टम में प्रोग्राम को स प्रकार डिजाइन करना चाहिए कि प्रोग्राम के सभी भागों को एक साथ बिना दूसरे के कार्यों में हस्तक्षेप किए बिना एक्सीक्यूट या जा सके।
(6) रियल-टाइम ऑपरेटिंग सिस्टम (Real-time Operating System)—रियल-टाइम ऑपरेटिंग सिस्टम से तात्पर्य ऐसे ऑपरेटिंग सिस्टम से होता है जो इनपुट का उत्तर तुरन्त देते हैं। इस श्रेणी में वे ऑपरेटिंग सिस्टम आते हैं, जिन्हें बाहरी तिविधियों को एक निश्चित समय-सीमा में कण्ट्रोल तथा मॉनीटर (Monitor) करने के उद्देश्य से डिजाइन किया जाता है। इस कार के ऑपरेटिंग सिस्टम का प्रयोग नेवीगेशन (Navigation) जैसे कार्यों के लिए होता है, जिसमें कम्प्यूटर को बिना बाधित ए तीव्रता से सूचना देनी होती है। इस प्रकार के ऑपरेटिंग सिस्टम का प्रयोग अतिसंवेदनशील क्षेत्रों में होता है। अधिकतर मान्य उद्देशीय ऑपरेटिंग सिस्टम: जैसे-डॉस, विण्डोज तथा यूनिक्स रियल-टाइम ऑपरेटिंग सिस्टम नहीं होते हैं। इन्हें चना उत्पन्न करने में कुछ समय लग जाता है।
यदि आप Operating System के बारे में और अधिक जानना चाहते हैं कि इसकी विशेषता क्या है तो नीचे दिए गए लिंक पर क्लिक करें।
Read more: Operating System