Multiprocessor Operating System (मल्टीप्रोसेसर ऑपरेटिंग सिस्टम) को Multiprocessing Operating System (मल्टीप्रोसेसिंग ऑपरेटिंग सिस्टम) भी कहा जाता है।
Definition of Multiprocessor Operating System in Hindi :- मल्टीप्रोसेसर ऑपरेटिंग सिस्टम या OS के उपयोग से किसी एक कंप्यूटर सिस्टम के भीतर दो या अधिक Central Processing Units (CPU) को चलाया जा सकता है।
मल्टी प्रोसेसिंग सिस्टम में सभी सीपीयू बहुत ही उच्च गति वाले तार जिन्हें buses कहते हैं, उनके उपयोग से आपस में जुड़े रहते हैं तथा मेमोरी और अन्य हार्डवेयर hardware resources या संसाधनों को आपस में साझा करते हैं। इसमें सभी CPU आपस में मिलकर एक सिंगल यूनिट की तरह काम करते हैं तथा इनका मुख्य उद्देश्य होता है, कंप्यूटर के प्रोसेसिंग क्षमता को बढ़ाना।
Application of Multiprocessing OS in Hindi
Application of Multiprocessing Operating System in Hindi :- मल्टीप्रोसेसिंग ऑपरेटिंग सिस्टम का उपयोग ऐसे स्थानों पर किया जाता है, जहां की बहुत अधिक मात्रा में जानकारियों को Process करना होता है, इसके कुछ प्रमुख अनुप्रयोग निम्नलिखित रुप से है:-
- space research agency :- स्पेस रिसर्च एजेंसी जैसे की ISRO, NASA आदि के द्वारा उपग्रह या सैटलाइट से मिलने वाले डाटा को प्रोसेस करने के लिए बहुत ही उच्च प्रोसेसिंग क्षमता वाले कंप्यूटरों की आवश्यकता होती है। इसलिए इनके द्वारा मल्टीप्रोसेसर OS का उपयोग किया जाता है।
- weather forecasting :- मौसम की भविष्यवाणी करने वाले संस्थानों को भी बहुत अधिक मात्रा में जानकारियों का विश्लेषण करना होता है इसलिए वहां भी इसका उपयोग किया जाता है।
- Big data analysis :- विभिन्न business organizations (बिजनेस ऑर्गेनाइजेशन), Corporate sectors (कॉर्पोरेट सेक्टरों) तथा सरकारी या गैर सरकारी संगठनों में आजकल विभिन्न स्रोतों से मिलने वाले डाटा का विश्लेषण करने का एक बहुत बड़ा ट्रेंड चल गया है। data analysis के उपयोग से विभिन्न कंपनियां अपने ग्राहक की आवश्यकता तथा मार्केट के रुझान का अनुमान लगाने का प्रयास करती है। डाटा एनालिसिस करने के लिए बहुत अधिक मात्रा में जानकारियों का विश्लेषण करने की आवश्यकता होती है, जिसके लिए बहुत अधिक प्रोसेसिंग क्षमता वाले कंप्यूटर की आवश्यकता होती है अर्थात यहां भी मल्टिप्रोसेसिंग कंप्यूटर का उपयोग किया जाता है।
हम किसी भी सामान्य कंप्यूटर में Multiprocessor Operating System को Install नहीं कर सकते, इसे को प्रभावी ढंग से नियोजित करने के लिए कंप्यूटर सिस्टम में निम्नलिखित वस्तुओं की आवश्यकता होती है :-
- Motherboard Support:- मल्टीप्रोसेसर ऑपरेटिंग सिस्टम को इंस्टॉल करने के लिए एक ऐसा मदरबोर्ड चाहिए, जिसमें हम एक बार में एक से अधिक प्रोसेसर को लगा सके, क्योंकि किसी सामान्य मदरबोर्ड में केबल एक प्रोसेसर को लगाने की जगह होती है। इसलिए यहां एक विशेष प्रकार के मदरबोर्ड की आवश्यकता होती है जिसमें हम एक से अधिक Process को एक साथ लगा सके ।
- Processor Support:- इसके लिए एक ऐसा प्रोसेसर चाहिए जो मल्टीप्रोसेसिंग करने के लिए डिज़ाइन किया गया हो तथा अन्य सभी प्रोसेसर के साथ मिलकर काम करने में सक्षम हो।
- Locking system:- चूँकि किसी प्रोग्राम के निष्पादन की प्रक्रिया में प्रोसेसर को विभिन्न प्रकार के संसाधनों की आवश्यकता होती है, इसलिए अगर सभी प्रोसेसर एक साथ किसी संसाधन को access करने का प्रयास करें तो इससे पूरा सिस्टम हैंग हो सकता है तथा उसके प्रदर्शन पर गंभीर परिणाम हो सकते हैं। इसलिए लॉकिंग सिस्टम का उपयोग करके प्रोसेसर द्वारा संसाधनों के उपयोग करने की प्रक्रिया को क्रमबद्ध कर दिया जाता है, जिससे कि प्रोसेसर को कतार में एक-एक करके संसाधनों को एक्सेस करने की अनुमति मिलती है।
- Shared data :- कंप्यूटर के मेमोरी में जमा किसी डाटा को सभी प्रोसेसर एक साथ एक्सेस नहीं कर सकते तथा अगर यह प्रोसेसर कातार में एक-एक करके उन्हें एक्सेस करें तो इसमें बहुत अधिक समय बर्बाद होता है, क्योंकि जब तक एक प्रोसेसर अपना काम पूरा नहीं कर लेता तब तक दूसरे प्रोसेसर को प्रतीक्षा करनी पड़ती है। इससे बचने के लिए डाटा को डुप्लीकेट करके कई अलग-अलग स्थानों पर जमा किया जा सकता है जिससे कि सभी प्रोसेसर उसका उपयोग एक साथ कर सकते हैं।
History of Multiprocessor Operating System in Hindi :- 18 वीं शताब्दी के अंत में कंप्यूटर के पिता कहे जाने वाले Charles Babbage (चार्ल्स बैबेज) ने ‘analytical engine’ नाम की एक पुस्तक लिखी थी। चार्ल्स बैबेज के इसी पुस्तक पर टिप्पणी करते हुए Luigi Federico Menabrea (लुइगी फेडेरिको मेनबरा) ने Multiprocessing का सुझाव दिया था, लेकिन यह सिर्फ एक सुझाव था।
सबसे पहला मल्टी प्रोसेसिंग सिस्टम इलियट ब्रदर्स नाम की कंप्यूटर कंपनी द्वारा 1961 में बनाया गया था इसका नाम “Burroughs B5000” रखा गया था। इसके बाद 1962 में IBM कंपनी ने अपने कंप्यूटर “System/360 Model 65” में दो प्रोसेसर लगाकर बेचना सुरु किया था।
Advantages of Multiprocessor Systems in Hindi
- High Speed Processing :- मल्टिप्रोसेसिंग ऑपरेटिंग सिस्टम के उपयोग से उपयोगकर्ता द्वारा दिए जाने वाले निर्देशों तथा प्रोग्रामों को बहुत ही उच्च गति से प्रोसेस करके जल्दी से जल्दी आउटपुट प्रदर्शित किया जा सकता है। इससे बहुत अधिक मात्रा में डाटा को जल्दी से जल्दी प्रोसेस किया जा सकता है।
- Reliability :- जैसा कि आप जानते हैं कंप्यूटर सीपीयू को कंप्यूटर का brain या दिमाग कहा जाता है, अगर कंप्यूटर में एक ही सीपीयू हो और वह बंद हो जाए तो पूरा कंप्यूटर ही बंद हो जाता है। लेकिन मल्टी प्रोसेसर सिस्टम में दो या दो से अधिक सीपीयू होते है, इसलिए एक सीपीयू के खराब होने के बाद भी दूसरा सीपीयू ठीक से काम करता है। इससे सिस्टम के काम करने की क्षमता प्रभावित हो सकती है लेकिन पूरा सिस्टम बंद नहीं होता है।
- Enhanced Throughput :- कई प्रोसेसर्स के एक साथ मिलकर काम करने से system का थ्रूपुट बढ़ता है , मतलब की सिस्टम द्वारा एक समय पर निष्पादित किए जा सकने वाले program की कुल संख्या में वृद्धि होती है। इसके परिणाम स्वरूप यूजर को जल्दी से जल्दी आउटपुट प्रदान किया जा सकता है।
- More Economic Systems :- किसी जटिल काम को करने के लिए कई अलग-अलग कंप्यूटर खरीदने की तुलना में यह बहुत अधिक सस्ता है, क्योंकि यह data storage, peripheral devices, power supplies जैसे सभी संसाधनों को आपस में साझा करते हैं। इससे बिजली की भी बचत होती है ।
Disadvantages of Multiprocessor OS Systems in Hindi
- Increased Expense :- इसका हार्डवेयर किसी Single processor system की तुलना में अधिक महंगा होता है।
- Complex System :- multiprocessor system काफी जटिल होता है, क्योंकि इसमें जमा हार्डवेयर संसाधनों तथा मेमोरी को सभी प्रोसेसेस आपस में साझा करते हैं जिसके परिणाम स्वरूप सिस्टम की कार्यप्रणाली काफी जटिल होती है, इसलिए इसे प्रबंधित करना भी काफी मुश्किल होता है।
- Large Main Memory Required :- multi-processor OS में सभी प्रोसेसर एक ही मेमोरी को आपस में साझा करते हैं, इसलिए इसे बहुत अधिक Space वाले प्राइमरी मेमोरी या RAM (Random-access memory) की आवश्यकता होती है। जिससे की RAM में सभी processor के लिए आवश्यक डेटा को एक साथ जमा किया जा सके।
Conclusion on Multiprocessing OS in Hindi:- इस लेख में हमने मल्टिप्रोसेसिंग OS के बारे में सरल हिंदी भाषा में चर्चा किया किया है। उम्मीद है की Multiprocessing Operating System in Hindi या Multiprocessor Operating System पर लिखा गया यह लेख आप को पसंद आया होगा। अगर आप मल्टिप्रोसेसिंग ऑपरेटिंग सिस्टम पर लिखे गए इस लेख से संबंधित कोई सुझाव हमें देना चाहते हैं या कोई प्रश्न पूछना चाहते है, तो नीचे कमेंट बॉक्स में लिखकर जरूर बताएं।
Leave a Reply