दोस्तों क्या आप ऑपरेटिंग सिस्टम के कार्य – Function of operating system in hindi खोज रहे हैं. तो इस पोस्ट में आपको ऑपरेटिंग सिस्टम के क्या-क्या कार्य होते हैं यह जानकारी पढ़ने को मिलेगी. आइए जानते हैं
ऑपरेटिंग सिस्टम के कार्य
एक Computer Operating System निम्नलिखित कार्य करता है
- Task or process management
- Kernel or scheduling
- Memory management
- Device or input/output management
- Storage management
Task or Process Management
Process Management एक प्रोग्राम का एक उदाहरण है जिसे executed किया जाता है. इस Process में कई तत्व शामिल हैं. जैसे कि पहचानकर्ता, प्रोग्राम काउंटर, मेमोरी पॉइंटर और संदर्भ डेटा, और इसी तरह Process वास्तव में उन Request का execution है
Process Management दो प्रकार की प्रक्रिया विधियां हैं. single process और multitasking method, एकल प्रक्रिया (single process) विधि एक बार में चल रहे एकल Process से संबंधित है. मल्टीटास्किंग विधि (multitasking method) एक बार में कई प्रक्रियाओं (Process) की अनुमति देती है
Kernel or scheduling
scheduling एक Operating System द्वारा समयबद्धन एक प्रोसेसर पर भेजे गए संदेशों को नियंत्रित करने और प्राथमिकता देने की एक प्रक्रिया है. Operating System प्रोसेसर के लिए निरंतर मात्रा में काम करता है और इस प्रकार कार्य भार को संतुलित करता है. scheduling प्रत्येक में प्रक्रिया एक निर्धारित समय सीमा के भीतर पूरी होती है
Memory Management
Memory Management कंप्यूटर मेमोरी को मैनेज करने की प्रक्रिया है. कंप्यूटर की Memory दो प्रकार की होती हैं. primary & secondary memory. मेमोरी portion जारी करने के बाद प्रोग्राम और Software के लिए मेमोरी Part Allocated किया जाता है
multitasking method में शामिल Operating System के लिए Memory Management महत्वपूर्ण है. जिसमें OS को एक प्रक्रिया से दूसरे में Memory space को स्विच करने की आवश्यकता होती है. CPU में दो प्रकार के Memory module होते हैं – virtual memory and physical memory. आभासी मेमोरी (virtual memory) एक RAM Memory है. और physical memory एक hard disk memory है
Device or Input/output Management
एक कंप्यूटर आर्किटेक्चर में, CPU और Storage का संयोजन कंप्यूटर का मस्तिष्क है और यह इनपुट और आउटपुट संसाधनों द्वारा प्रबंधित किया जाता है. मनुष्य 1,0 Number के माध्यम से मशीनों के साथ बातचीत करता है
Display, keyboard, printer and mouse 1,0 डिवाइस हैं. इन सभी उपकरणों का प्रबंधन एक सिस्टम के Throughput को प्रभावित करता है. इसलिए, System का इनपुट और आउटपुट प्रबंधन Operating System की जिम्मेदारी है
Storage Management
Storage Management ऑपरेटिंग सिस्टम का एक फ़ंक्शन है. जो डेटा के Memory allocation को संभालता है. System में विभिन्न प्रकार के Memory Device होते हैं. जैसे कि RAM, Hard-Disk और Cache Storage Memory
निर्देश और डेटा को RAM & cache memory में रखा जाता है. जिसे Running Program द्वारा संदर्भित किया जाता है. हालांकि, बिजली की कटौती होने पर Data खो जाता है तो Hard disk एक Permanent storage device है. जिसमें Data ऑटोमेटिक Save हो जाता है
Operating Systems Architecture in Hindi
- Shell
- Kernel
Operating Systems कंप्यूटर के हार्डवेयर संसाधनों को नियंत्रित करता है. Kernel and Shell ऑपरेटिंग सिस्टम के हिस्से हैं. जो आवश्यक संचालन करते हैं. जब कोई उपयोगकर्ता किसी भी operation को करने के लिए Command देता है. तो अनुरोध Shell भाग में जाता है. जिसे दुभाषिया के रूप में भी जाना जाता है
Shell भाग तब मानव प्रोग्राम को machine code में अनुवादित करता है और फिर अनुरोध को Kernel भाग में स्थानांतरित करता है. जब Kernel, Shell से अनुरोध प्राप्त करता है. तो यह अनुरोध को संसाधित करता है. Kernel को Operating Systems के दिल के रूप में भी जाना जाता है
Shell
Shell सॉफ्टवेयर का एक हिस्सा है. जिसे उपयोगकर्ता और Kernel के बीच रखा जाता है और यह Kernel की सेवाएं प्रदान करता है. Shell इस प्रकार उपयोगकर्ता से Commend को Machine Code में बदलने के लिए एक दुभाषिया के रूप में कार्य करता है. विभिन्न प्रकार के Operating Systems में मौजूद shells दो प्रकार के होते हैं- Command Line के shells & Graphical shells
Command Line के shells एक Command-line interface प्रदान करते हैं. जबकि Graphical shells एक Graphical user interface प्रदान करते हैं. हालांकि दोनों Shells operation करते हैं. graphical user interfaces के Shells, Command Line interface के Shells की तुलना में धीमा Work करते हैं
Types of shells
- POSIX shell
- Bourne shell
- Korn shell
- C shell
Kernel
Kernel एक सॉफ्टवेयर का एक हिस्सा है. यह Shell और Hardware के बीच एक पुल की तरह है. यह प्रोग्राम चलाने और Computer के हार्डवेयर तक सुरक्षित पहुंच प्रदान करने के लिए जिम्मेदार है. Kernel का उपयोग Scheduling के लिए किया जाता है. अर्थात यह सभी Processing के लिए एक Time Table बनाए रखता है
Types of Kernels
- Exokernels
- Hybrid kernels
- Monolithic kernel
- Microkernels
Conclusion
दोस्तों उम्मीद है आपको यह जानकारी ऑपरेटिंग सिस्टम के कार्य – Function of operating system in hindi अच्छी लगी होगी. अगर आपका इस जानकारी के बारे में कोई भी प्रश्न है तो आप कमेंट बॉक्स में बेझिझक पूछ सकते हैं
दोस्तों अगर आप ऐसी ही जानकारियों में रुचि रखते हैं और कई नई-नई जानकारियां पढ़ना चाहते हैं तो आप MDS Blog के साथ जरूर जुड़े जहां की आपको नई नई जानकारी हिंदी में दी जाती है
धन्यवाद !