हैलो दोस्तो आप ने Operating System का नाम तो सुनाई होगा, लेकिन आप लोगो को ये नहीं पता की Operating System होता क्या है, अगर आप लोग (OS) के बारे मे जानना चाहते है, तो आप को हमरी इस पोस्ट को अंत तक पढ़ना होगों, तभी जाकर OS की पूरी जानकारी जान पाएंगे,
हम आप को बता दे Computer के लिए Operating System एक इंसान का दिल की तरह होता है, जेसे की आप लोगो को पताई है की इंसान का दिल कम छोड़ जाए तो इंसान मर जाता है, इसी तरहे Computer का Operating System काम छोड़ जाए तो computer भी एक मरे हुऐ इंसान की तारा हो जाता है,
अब आप लोग ये तो जान चुके होंगे की मोबाइल या computer के अंदर Operating System केसे कम कर्ता है, ओर इसके काम ना करने पर Computer किस तरहे का हो जाता है,
अब आप लोग ये सोच रहे होंगे की computer ओर mobaile के अन्दर Operating System कोनसा होता है, ओर ये कहा होता है,
Mobaile : जब भी आप लोग कोई mobaile खरीद ते है तो आप लोग सबसे पहले आप ये देखते है की इसका वर्जन कोनसा है, जेसे- Android Windows, mac, Linux, Android kitkat, Marsmello, Android Oreo, etc, ये सभी नाम Mobaile Operating System के होते है, जो mabile के अन्दर काम करते है ,
Computer : जब आप लोग computer के अन्दर windows की बात आती है, तो जेसे windows 7, windows 8, windows 10, windows xp, etc, ये सारे computer के Operating System के name है, जो computer का दिल होता है,
आप लोगो को इन के बारे मे पता तो होगा, लेकिन आप लोगो को ये नही पता की Operating System का काम क्या होता है, Operating System एक Interface का काम कर्ता है, जेसे की Computer या mobaile की Hardware से उठा कर display करना, जेसे की आप लोग video देखते हो ये Operating System का काम होता है,
Operating System क्या होता है,
Operating System को System Softwear भी कहते है, Operating System को हम short मे OS भी कहते है, ये एक System Softwear है , जब आप computer तब OS के जरिए से आप computer का इस्तमल करते है, जेसे आप लोग video देखते हो, Typing करते हो, ये सारे Operating System के ही जरये से होता है,
अगर आप computer मे कोई Application चलना चाहते है तो बिना OS के आप कभी भी किसी चीज को नही चला पाएंगे ,
OS कुछ इस तरहे का काम कर्ता है जेसे Keyboard से Input लेता है, Instruction को Process कर्ता है, ओर output को computer screen पर दिखाता है,
ये Operating System computer के अन्दर तभी काम कर्ता है जब आप का computer चालू हो,
Function of Operating System in hindi
Computer के बहुत सारे काम होते है, जब आप computer को ON करते हो तो सबसे पहले Operating System को lode लेता है, फिर RAM मे Lode होता है, तब जाकर ऑन होता है, नीचे OS के अलग अलग कम बताए गए है,
- Memory Management
- Processor management (Process Scheduling)
- Device Management
- File Management
- Security
- System Performance देखना
- Error बताना
- Software और User के बिच में तालमेल बनाना
Memory Mangement
Memory management का मतलब होता है प्राइमरी ओर secondary memory जो RAM का बहुत बड़ा Bytes है
Memory card के अन्दर बहुत छोटे छोटे खाचे होते है, जहा पर हम अपने डाटा को seve रखते है, ओर उस memory card के हर खाचे का अलगे अलगे adderss होता है, main memory जो सबसे fast कम कर्ता है, जिसको CPU डाइरैक्ट इस्तमल कर्ता है, CPU जीतने भी प्रोग्राम को चलता है वो सब main memory से ही लेता है, or ये operating system के सारे काम कर्ता है,
- Main memory का कोनसा खचा यानि हिस्सा use होगा, कितना होगा ओर कितना नही होगा,
- Multiprocessing OS डिसाइड कर्ता है, की किस process को memory दिया जाए
- Process memory मगता है, तब OS उसको memory देता है, जब process पूरा हो जाता है, जब OS अपनी memory को वापस लेलेता है,
Hacking क्या है,और Hacks के प्रकार
Software Engineer कैसे बने पूरी जनकरी हिंदी में
Processor management
Multi programming Environment इसका OS Decide कर्ता है, किन को process देना है ओर किन को नही देना ओर जिसको देना है तो कितनी देर तक देना है, ये सारे कम processor management का होता है,
- Operating System ये चेक कर्ता रहता है की processor क्या कम कर रहा है, ओर कितने टाइम से कर रहा है, ओर कितना समये लगता है, ये सार काम Operating System का होता है,
- Process को CPU Allocate कर्ता है,
- Process का एक काम खतम हो जाता है तो process को दूसरा काम मिल जाता है,
Device Management
अगर आप के पास एक computer है तो आप लोगो को ये तो पतई होगा की computer के अंदर Driver का प्रयोग होता है, अगर आप के कम्प्युटर के अंदर driver नही है तो आप का कम्प्युटर सही तरीका से कम नही करेगा जेसे की wifi driver, bluthooth driver, sound driver, etc, लेकिन इन का अलग अलग कम होता है, जेसे input, output, को चलाने मे help कर्ता है,
File Management
फ़ाइल के अंदर बहुत सारे Directories को बाध कर रखा जाता है, क्योकि जब हम किसी फ़ाइल को डुडते है तो वो आसानी से मिल सके, इसलिए File Management मे OS काम कर्ता है,
Information ओर location को एक जागा पर बाध कर रखा जाता है, क्यो की ये सब फ़ाइल system देखता है, किसको resource मिलता है,
Security
जब आप लोग अपने mobail या computer को on करते हो तो आपको pasword लगाना चाहिए क्यो की क्यो की जब आप के कम्प्युटर या मोबाईले को कोई ओर इंसान यूस कर्ता है तो वो उसको खोल ना पाये ओर आप का computer secore रहे,
System Performance
सिस्टम परफॉर्मेंस आपके computer को देखता है, क्योकि ये आपके computer को Improve करता है, OS system को कितना समय देता है, ये रिकॉर्ड को seve रखता है,
Error बताना
अगर आप के computer के अंदर बहुत सारे Error आते है, तो OS आपके error को Detect कर्ता है, ओर उसको fix करने मे help कर्ता है,
Computer ओर user के बीच मे तालमेल बनाए रखना
जब आप अपने computer मे किसी भी software को open करते है, OS software को screen पर show करता है, ताकि user उस का सही से उपयोग कर पाये,
How to work Operating System in hindi
Operating System बहुत सारे प्रोग्राम को कलेक्ट कर्ता है, जेसे की input, output, इन सबको control कर्ता है, ओर Operating System सारे software को run करने मे हेल्प कर्ता है, ओर आपके computer के अंदर कोई error आता है उसको बताता है,
Computer RAM कैसे बढ़ाये जानिए पूरी जानकारी
Computer keyboard क्या है: और keyboard के प्रकार
Operating System के प्रकार in hindi
आप लोगो को ये तो पतई है की हर दिन Technology बढ़ रही है, क्योकि आज के समय मे internet बहुत ज्यादा पापुलर हो गया है, इस लिए हर काम mobaile या computer से ही क्या जाता है, तो आए जानते की Operating System कितने प्रकार के होते है,
- Batch Operating System
- Simple Batch Operating System
- Multiprogramming Batch Operating System
- Network Operating System
- Multiprocessor Operating System
- Distributed Operating System
- Time Sharing Operating System
- Real-Time Operating System
Batch Processing Operating System
batch processing operating systems को इसलिए लाया गया है की जो पुराने operating systems होते थे वे setup होने मे बहुत ज्यादा टाइम लेता है, लेकिन जो batch processing operating systems ये setup होने मे बहुत ही काम टाइम मे सेट अप हो जाता है, इसीलिए इसको batch processing operating systems का नाम दिया गया है,
batch processing operating systems जॉब्स को automatically execute कर्ता है,
simple Batch system
ये पुराने सिस्टम है जो Direct Interaction नही होता है, computer को task process पूरा करने के लिए storage मे लेकर आना होता था, फिर जाकर add करना पड़ता था,
इस simple Batch System को एक line मे computer को दिया जाता है, लेकिन कुछ दिन के भीतर जॉब्स को process कर्ता था ओर एक output device मे जाकर output store होता था,
Multiprogramming Batch System
ये system से एक जॉब्स को उठता है ओर फिर उसको execute क्या जाता है, OS एक जॉब्स को प्रोसेस कर्ता है, लेकिन जॉब्स को i/o चाहिए तो OS CPU को देदेता है, इस लिए CPU हमेसा busy होता है,
अगर कम्प्युटर की disk मे बहुत सारी जॉब्स line मे है oprating system decide कर्ता है तो पहले कोनसी जॉब्स process होगी, इसलिए OS CPU IDLE नही होता है
Disadvantage
कम्प्युटर ओर user के बीच direct interaction नही होता है
Mult programming मे जो जॉब्स पहले आती है वो प्रोसैस होता है, इसलिए user को ज्यादा टाइम लगता है
Network Opreting System
Network opreting system को short मे NOS भी कहते है जो उन कम्प्युटर को services देते है जो एक नेटवर्क से जुड़े होते है,
Network opreting system एक असा software है जो multiple कम्प्युटर को allow कर्ता है, जो फ़ाइल शेर कर्ता है, दूसरे hardware devices मे,
Network opreting system के दो प्रकार होते है :-
- peer-to-peer os जिनको हर कम्प्युटर मे install किया जात है,
ओर ये सबसे बड़िया होता है ओर ये setup करना बहुत सस्ता है,
- Client-server Model जो एक मशीन होते है, जो client software Install कर्ता है,
ये install करना बहुत hard है, ओर इसमे ज्यादा technical की जरूरत पड़ती है, ओर इसके अंदर बहुत खर्चा भी होता है,
Multi process System
Multi Processing Systam का computing power बहुत ज्यादा तेज होता है, ओर ये processor एक ही operating system के अंदर कम कर्ता है,
Advantage
- इसकी बहत ज्यादा तेज स्पीड होती है
- अगर एकबार मे बहुत ज्यादा task आजये तो इसका throughput बढ़ जाता है,
- OS task को sub task मे बाट दिया जाता है, ओर हर एक टास्क को अलग processor करने को दिया जाता है, ओर ये बहुत है जल्द टास्क को पूरा केआर देता है,
Distributed Operating System
ये एक power full OS है ओर microprocessor बहुत सस्ता है, ओर communication technology काफी ज्यादा बढ़ गई है,
इसलिए advancement अब distribut OS को बनाए गया है जो काफी सस्ता है, ओर ये दूर वाले कम्प्युटर को नेटवर्क के जरिये रोक के रखता है,
Advantage
- इसके जरिये से दूर दूर वाले कम्प्युटर को आसानी से use कर सकते है,
- इसकी processing बहुत तेज होती है,
- Host मशीन के ऊपर लोड़े बहुत कम होता है
Time Sharing Operating System
इसके अंदर कम को सही तरहे से किया जाता है क्योकि OS से कुछ time दिया जाता है, जिससे हर टास्क को सही से पूरा कर सके ओर इसमे user single system को use करते है, इसलिए की CPU को टाइम मिल जाए,
Advantage
- OS को हर टास्क को पूरा करने के लिए पूरा टाइम दिया जाता है,
- ओर इसमे CPU idle टाइम कम क्या जाता है,
Disadvantages
- इसके के अंदर reliability का issue बहुत ज्यादा होता है
- इसके अंदर अपनी चीजों को security बहुत जरूरी है
- Data communication issue एक common problem है
Real Time Operating System
ये बहुत advance operating system होता है, जो reall time process कर्ता है,
जेसे की Missile, Railway Ticket booking, etc. इन कामो के अंदर कुछ देरी होने पर पूरा काम खराब हो जाता है, इसको दो कटागिरी मे बाटा गया है
- Hard Real Time
इसका कम ये होता है, जितना time दिया जाता है उतने time मे काम को पूरा करना
- Soft Real Time
इसका काम time से कुछ बाद मे होता है, जेसे की आप कोई काम कर रहे है, ओर आपके सामने कोई ओर काम आजये ऊसे पहले उसको पूरा कर्ता है , फिर उसपर काम कर्ता है,
Final Word
इस article में, हमने आपको पूरी जानकारी देने की पूरी कोशिश की है कि Operating System क्या होता है। आशा है कि आप इस पोस्ट में क्या खोज रहे हैं।
फिर भी, आपके मन में कोई भी सवाल है, पूछने के लिए स्वतंत्र महसूस करें। हमारा कमेंट बॉक्स आपके लिए हमेशा खुला है। हमारी सहायता टीम निश्चित रूप से आपकी मदद करेगी।
अगर आपको यह article पसंद आया है, तो कृपया सोशल नेटवर्किंग साइट पर share करें। आप हमें ट्विटर, फेसबुक और इंस्टाग्राम पर भी देख सकते हैं।
हम आपके बहुमूल्य सुझावों का भी स्वागत करते हैं। कृपया हमें सुझाव दें कि हमें क्या सुधार करने की आवश्यकता है। हम निश्चित रूप से उस पर काम करेंगे। इसे पढ़ने के लिए धन्यवाद
Also Read This
apne Operating System ke bareme bahut hi badhiya jankari diyi hai