Operating system के Components निम्नलिखित है, जो अलग अलग Task Perform करते है।
Process Management
File Management
Memory Management
Input/Output Device
Management
Secondary Storage Management
Security Management
Network Management
Command Interpreter
Process Management
Process एक program
है जिसे Memory
में Load किया जाता है। एक Process को पूरा होने के लिए निश्चित Resources की जरुरत होती है जिनमें Memory, Files, CPU time, Input/Output
Devices शामिल है। Process Management
Component Operating System
में एक साथ रन हो रहे Multiple Process
को Manage करता है। Process Management
Communication Mechanism उपलब्ध करवाता है, जिससे process एक दूसरे से Communicate कर पाते है। उदाहरण के रूप में जब आप किसी Search Engine जैसे Google Chrome का उपयोग करते है, तब उस समय Browser Program के लिए Process रन हो रहा होता है।
File management
Computer में Files को Corelated Information के एक Set
के रूप में परिभाषित किया जाता है, और इसे File के Creator द्वारा परिभासित किया जाता है। File Management
प्रायः Program और Data को दर्शाता है। Data files Alphanumeric, Numeric
और Alphabetic हो सकता है। File System
हमारे Computer में सभी Data को Files और Directories में Organize करके रखता है, जिससे User और Computer के लिए किसी Files को खोजना आसान हो जाता है। File Management
के अंतर्गत
निम्नलिखित कार्यो को किया जा सकता है।
-> Files को बनाना या उसे Delete करना
-> Folder
या Directories को बनाना या उसे Delete करना
-> Command
प्रदान करना जिससे Files, Folder या Directories में बदलाव किया जा सके
-> Files के लिए Secondary
Storage Backup प्रदान करना।
Memory Management
Memory management
Computer के Speed और Stability में महत्वपूर्ण भूमिका निभाता है। Memory Management
ये सुनिश्चित
करता है की किसी भी Application को कितना Memory Allocate
करना है, और कैसे करना है। Memory management
निम्नलिखित कार्यो
के लिए उत्तरदाई होता है।
-> ये जरुरत पड़ने पर Process के लिए Memory को Allocate और Deallocate करता है
-> Memory
Management यह निर्धारित करता है, की Memory
का कितना हिस्सा उपयोग हो रहा है और किसके द्वारा
उपयोग हो रहा है, और Memory का कितना हिस्सा उपयोग नहीं हो रहा है।
-> Memory
Management Primary Memory
को Monitor करने हमारी सहायता
करता है।
-> Memory
Management ये decide करता है की यदि Memory Space उपलब्ध है तो किस Process को Load करना है।
Input/Output Management
Input/Output Management System Mouse, Keyboard इत्यादि Dèvices से आने वाले सभी Input और Monitor, Printer इत्यादि Devices से आने वाले Output को Manage करता है। Input/Output Management System ये सुनिश्चित करता है, की Computer के Hardware Devices के बिच Data Flow सही तरीके से हो। Input/Output Management System निम्न कार्यो के लिए जिम्मेदार होता है।
-> ये Computer को Manage करने के लिए User को आसान Interface प्रदान करता है।
-> Input /Output
Management System Cashing,
Buffering इत्यादि की सुविधा
प्रदान करता है।
-> ये System Hardware
Devices के बिच Send और Receive
होने वाले Data को Manage करता है।
-> Input /Output
Management System प्रत्येक Devices के Custom
Driver प्रदान करता है, जिससे Operating System Hardware
से Communicate कर पाता है।
Secondary Storage Management
किसी भी Program को Execute
करना Computer का मुख्य कार्य होता है। सभी प्रकार के Data और Program को Store करने के लिए Computer
Main Memory बहोत छोटा होता है, इसलिए Computer
System में Memory को Backup देने के लिए Secondary
Storage की सुविधा प्रदान करता है। बर्तमान समय में USB Flash Drive ,
CD Drive, DVD Drive को Secondary Storage या Secondary Memory के रूप में उपयोग किया जाता है। Secondary Storage
Management के अंतर्गत Computer System में Data और program को Permanent रूप में Store और Manage
किया जाता है। Secondary Storage
में Data को लम्बे समय तक Store किया जा सकता है, चाहे System
बंद हो या चालू।
Security management
Security Management
Computer के Operating System
और Data को Unauthorised
Access से सुरछित रखता है। Security Management
Password सुरछा , Firewall और Antivirus की सुरछा प्रदान करता है।
Network management
Network management
एक ऐसा Process है, जिसमे Computer Network को Manage और Administer किया जाता है। Computer Network
बहोत से Computer का Collection है, जो एक दूसरे से जुड़े होते है। Network management
एक ऐसा Process
है जिसमे Network को Manage किया जाता है, जिससे Different Computer आपस में सही तरीके से communicate
कर पाते है।
Network management
के अंतर्गत
Network Maintenance, Network
Operation, Network Administrator, Network
Security इत्यादि कार्यो को किया जाता है।
Command Interpreter
System
Command Interpreter
System Operating System
का बहोत ही महत्वपूर्ण घटक होता है। ये User और Operating
system के बिच Communication
का माध्यम होता है। Command Interpreter
System User को Operating
System से Interact करने की Permission
देता है, और User को सही Programming
Environment प्रदान करता है।
Window operating system के घटक | Components of windows operating system in hindi
Window Operating System की विशेषताएं | Feature of Window Operating System in Hindi
0 टिप्पणियाँ