Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम क्या है?

हेल्लो दोस्तों! आज हम इस आर्टिकल में (Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम क्या है?) के बारें में पढेंगे. इसे बहुत ही आसान भाषा में लिखा गया है. इसे आप पूरा पढ़िए, यह आपको आसानी से समझ में आ जायेगा. तो चलिए शुरू करते हैं:-

Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम क्या है?

  • Multiprogramming Operating System वह ऑपरेटिंग सिस्टम होता है जो दो या दो से अधिक programs को केवल एक processor के द्वारा execute करता है।
  • Multiprogramming OS एक ऐसा आपरेटिंग सिस्टम होता है जिसमें एक से ज्यादा programs कंप्यूटर की main memory में execute होने के लिए मौजूद रहते हैं।
  • सरल शब्दो में कहे तो “यह एक ऐसा ऑपरेटिंग सिस्टम है जो सिंगल प्रोसेसर पर कई प्रोग्राम को रन (run) करता है।”
  • इस ऑपरेटिंग सिस्टम का इस्तेमाल संसाधनों (resources) के उपयोग को बढ़ाने के लिए किया जाता है। इसका मुख्य उदेश्य सिस्टम के संसाधनों को मैनेज करना होता है।
  • मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम में फाइल सिस्टम, कमांड प्रोसेसर, transient area, और I/O कण्ट्रोल सिस्टम जैसे कॉम्पोनेन्ट शामिल होते है।
  • मल्टीप्रोग्रमिंग एक concept है जिसे विभिन्न प्रकार के प्रोग्राम को स्टोर करने के लिए विकसीत (develop) किया गया है। इसमें एक साथ कई प्रोग्राम को execute करने के लिए उन्हें main memory में load किया जाता है।
  • मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम के उदाहरण हैं – Windows और Linux आदि।
  • Multiprogramming OS के दो प्रकार होते है पहला मल्टीटास्किंग ऑपरेटिंग सिस्टम और दूसरा मल्टीयूज़र ऑपरेटिंग सिस्टम।
multiprogramming Operating System in hindi

इसे भी पढ़े –

Types of Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम के प्रकार

इसके दो प्रकार होते है जिन्हे निचे समझाया गया है:-

1- Multitasking Operating System (मल्टीटास्किंग ऑपरेटिंग सिस्टम)

Multitasking Operating System वह ऑपरेटिंग सिस्टम होता है जिसके द्वारा यूजर कंप्यूटर में एक समय में एक से अधिक काम कर सकता है।

सरल शब्दो में कहे तो “मल्टीटास्किंग आपरेटिंग सिस्टम एक multiprogram है जिसका उपयोग करके एक समय में एक से अधिक कार्य किये जा सकते है।”

हम अपने कंप्यूटर में एक समय में गाने सुन सकते हैं, ब्राउजर का इस्तेमाल कर सकते हैं और नोटपैड में काम भी कर सकते हैं। तो इसे ही हम Multitasking कहते हैं।

2- Multiuser Operating System (मल्टीयूजर ऑपरेटिंग सिस्टम)

वह ऑपरेटिंग सिस्टम जिसमें एक time मे एक से ज्यादा users काम कर सकते है उसे मल्टी यूजर ऑपरेटिंग सिस्टम कहा जाता है।

Unix एक ऐसा मल्टी यूजर ऑपरेटिंग सिस्टम है जो एक समय मे एक से ज्यादा task को perform कर सकता है।

Multiuser operating system एक से ज्यादा process को handle कर सकता है।

Advantages of Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम के फायदे

1- इसमें एक समय में कई प्रोग्राम को execute किया जा सकता है।

2- इसमें CPU बेहतर तरीके से काम करता है।

3- मल्टीप्रोग्रमिंग ऑपरेटिंग सिस्टम का उपयोग बहुत सारें users कर सकते हैं।

4- यह कार्य को तेज गति से करने में मदद करता है।

5- यह CPU के उपयोग (utilization) में सुधार करता है।

6- इसमें resources (संसाधनों) का उपयोग स्मार्ट तरीके से किया जाता है।

7- इसमें मेमोरी का उपयोग कुशल (efficient) तरीके से किया जाता है।

8- इसमें संसाधनों का उपयोग कुशल (efficient) तरीके से किया जाता है।

Disadvantages of Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम के नुकसान

1- यह एक जटील (complex) ऑपरेटिंग सिस्टम है।

2- इसमें CPU scheduling की आवश्यकता पड़ती है।

3- इस ऑपरेटिंग सिस्टम में मेमोरी मैनेजमेंट की आवश्यकता होती है।

4- इसमें सभी प्रक्रियाओं और कार्यो को संभालना मुश्किल है।

5- यह उन प्रोग्राम को execute नहीं कर सकता जिन्हे पहले से execute किया जा रहा हो।

Applications of Multiprogramming Operating system in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम के उपयोग

इसका इस्तेमाल निम्नलिखित जगहों पर किया जाता है-

1- इस ऑपरेटिंग सिस्टम का इस्तेमाल window OS में किया जाता है।

2- इसका इस्तेमाल UNIX ऑपरेटिंग सिस्टम में भी किया जाता है।

3- इसका इस्तेमाल microcomputer में किया जाता है।

Difference between Multiprogramming & Multitasking Operating System in Hindi

Multiprogramming Operating SystemMultitasking Operating System
इस ऑपरेटिंग सिस्टम में सिंगल CPU का उपयोग किया जाता है।इसमें भी सिंगल CPU का उपयोग किया जाता है।
इसमें context switching कॉन्सेप्ट का उपयोग किया जाता है।इसमें context switching और time sharing कॉन्सेप्ट का उपयोग किया जाता है।
यह नौकरियों (jobs) को व्यवस्थित (organizing) करके CPU के उपयोग को बढ़ाता है।जब इसमें responsiveness बढ़ता है तब यह CPU के उपयोग को बढ़ाता है।
इसमें प्रक्रिया को execute करने में अधिक समय लगता है।इसमें प्रक्रिया को execute करने में कम समय लगता है।
इसके उदहारण है :- Windows, IOS, Excel, Firefox आदि।इसके उदहारण है :- IBM’s OS/390, और Linux आदि।

Exam में पूछे जाने वाले प्रश्न

Multiprogramming ऑपरेटिंग सिस्टम क्या है?

यह एक ऐसा ऑपरेटिंग सिस्टम है जो सिंगल प्रोसेसर पर कई प्रोग्राम को रन (run) करता है

Multiprogramming ऑपरेटिंग सिस्टम का उपयोग किसलिए किया जाता है?

इस ऑपरेटिंग सिस्टम का इस्तेमाल window OS में किया जाता है

Reference:https://www.javatpoint.com/multiprogramming-operating-system

निवेदन:- अगर आपके लिए (Multiprogramming Operating System in Hindi – मल्टीप्रोग्रामिंग ऑपरेटिंग सिस्टम क्या है?) का यह पोस्ट उपयोगी रहा हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये. और आपके जो भी questions हो उन्हें नीचे comment करके बताइए. धन्यवाद.

Leave a Comment