System Call क्या है? OS Services in Hindi – Complete Guide for Students
📌 System Call क्या होता है?
System Call वह तरीका है जिसके द्वारा कोई program (application)
👉 Operating System की services को use करता है।
💡 आसान भाषा में:
👉 System Call = OS से मदद मांगने का तरीका
📍 Example:
जब आप CMD में DIR command चलाते हैं, तो OS आपको files और folders की list दिखाता है —
यह एक System Call का उपयोग है।
🎯 System Call क्यों जरूरी है?
- यूज़र सीधे hardware से interact नहीं कर सकता
- OS के जरिए ही सभी operations होते हैं
- System Calls OS और Application के बीच bridge का काम करते हैं
⚙️ Operating System Services (OS Services)
OS कई प्रकार की services provide करता है:
🔹 1. Process Management
- Process create करना
- Process को control और terminate करना
👉 Example:
fork()→ नया process बनाना (Unix)exit()→ process को बंद करना
🔹 2. Memory Management
7
- RAM को manage करना
- Memory allocate और deallocate करना
👉 Example:
load,store,read,write
🔹 3. File Management
- File create, read, write, delete करना
- Directory management
👉 Example:
CreateFile(),ReadFile(),DeleteFile()
🔹 4. Device Management (I/O Handling)
- Input/Output devices को manage करना
👉 Example:
ReadConsole()WriteConsole()
🔹 5. Security & Protection
- Data को सुरक्षित रखना
- Unauthorized access रोकना
🔹 6. Information Management
- System information provide करना
👉 Example:
getpid()→ process ID प्राप्त करना- Date/Time जानकारी देना
🔹 7. Networking Services
- Network communication handle करना
👉 Example:
- Connection create करना
- Data transfer करना (TCP/IP)
🔄 Types of System Calls
🔹 1. Process Control
- Process बनाना और खत्म करना
🔹 2. Memory Management
- Memory allocate करना
🔹 3. File Management
- Files को handle करना
🔹 4. Device Management
- I/O devices को control करना
🔹 5. Information Maintenance
- System info manage करना
📊 Important Points (Exam के लिए)
✔ System Call = OS services को access करने का तरीका
✔ OS और User program के बीच bridge है
✔ Kernel mode में system calls execute होते हैं
✔ हर OS service के लिए अलग system call होता है
✔ CMD commands भी system calls use करते हैं
🎓 Conclusion
System Calls ऑपरेटिंग सिस्टम का बहुत महत्वपूर्ण हिस्सा हैं।
यह application और hardware के बीच communication को आसान बनाते हैं।
अगर आप OS को अच्छे से समझना चाहते हैं, तो System Calls को समझना जरूरी है।
💬 Leave a Comment & Rating