Types of operating system in hindi

TYPES OF OPERATING SYSTEM -:

operating system के most commonly used किए जाने वाले मुख्य प्रकार हैं |

  • Batch operating system : Batch OS second generation के computers में उपयोग होता था इसमें user कंप्यूटर से directly interact नहीं होता था इसमें end userअपने input डाटा या program को ऑफलाइन डिवाइस पंच कार्ड मैं तैयार कर देता था तथा इसे operator को सौंप देता था फिर operator एक जैसी जॉब्स का बैच बनाकर इसको process तथा execute करता था |
  • Disadvantages of batch operating system:
  • इसमें user तथा computer के बीच कोई interaction नहीं होती है |
  • जब कोई process किसी I/O event का wait करती है तो इस समय CPU idle बन जाता है |
  • किसी job की processing फेल होने पर batch को बाकी जॉब्स के unknown time तक wait करना पड़ता है
  • Time-sharing operating system :यह एक ऐसी technique है जिसमें बहुत सारे लोग अलग-अलग terminals से एक कंप्यूटर को same time में उपयोग कर सकते हैं |time sharing OS में CPU प्रत्येक process को एक fixed time के लिए execute किया जाता है तथा main memory में पड़ी दूसरी process को execute करने लगता है इस तरीके से वह सारी processes को execute करता है CPU की switching fast होने के कारण multiple process जल्दी execute होती है जिससे कि user immediate response receive करता है |जब user command submit करता है तो response time कुछ सेकंड का होता है |
  • Advantages of time-sharing operating system :
  • यह काफी quick response provide करता है |
  • CPU की switching fast होने के कारण यह CPU को idle नहीं होने देता है |
  • इसमें सारी processes को equal opportunity मिलती है |
  • एक साथ बहुत सारी process को execute करता है |
  • Distributed operating System :Real time system में कई real-time applications और कई उपयोगकर्ताओं(users) की सेवा के लिए कई central processor का उपयोग करते हैं। data processing की jobs को तदनुसार processors  के बीच distribute किया जाता है।processor विभिन्न communication lines (जैसे हाई-स्पीड बसों या टेलीफोन लाइनों) के माध्यम से एक दूसरे के साथ संवाद करते हैं। इन्हें loosely coupled systems या distributed system कहा जाता है। एक distributed system में processor आकार और कार्य में भिन्न हो सकते हैं। इन processors को साइट, नोड्स, कंप्यूटर इत्यादि के रूप में संदर्भित किया जाता है |

Advantages of distributed system :

  • Resource share  करने की facility के साथ, एक साइट पर एक उपयोगकर्ता(users)  दूसरे पर उपलब्ध resources का उपयोग करने में सक्षम हो सकता है।
  • E-mail के माध्यम से एक दूसरे के साथ data के आदान-प्रदान को गति दें।
  • यदि distributed साइट में एक साइट विफल हो जाती है, तो शेष साइटें संभावित रूप से संचालन जारी रख सकती हैं।
  • Customers को बेहतर सेवा।
  • Host computer पर load को कम करना।
  • Data processing  में देरी को कम करना।

Network operating System :Network operating system का main purpose यह होता है कि  users को अलग-अलग computer के बीच किसी एक network में (जैसे कि LAN network) file sharing,accessing करने को allow करता है |

Network operating system एक  server पर चलता है तथा server को data, users, groups, security, applications और अन्य networking functions  को manage करने की capability provideकरता है | हेलो

Real time operating system : Real time OS   data processing system के रूप मे भी जाने जाते हैं इनमें  इनमें किसी event को क्रियान्वित करने के लिए एक पूर्व निर्धारित समय होता है जिसे response टाइम कहा जाता है। इस सिस्टम में  दी गई inputs का processing time तथा response time बहुत ही कम होता है | इस system का प्रयोग Scientific experiments, medical imaging systems, industrial control systems, weapon systems, robots, air traffic control systems, आदि में किया जाता है | 

यह दो प्रकार के होते हैं :

  1. Hard real time operating system :यह किसी भी को समय पर पूरा करने की गारंटी देते हैं | इनमें secondary memory missing होती है  या limited होती है |
  2. Soft real time operating system : येhard real time system की तुलना मे थोड़ा कम reactive  होते हैैं पर ये critical tasks को अन्‍य सभी tasks से अधिक वरीयता देते हैैं। multimedia, virtual reality  आदि कार्यो मे इनका अधिक उपयोग होता है । 

Leave a Comment