Skip to content (Press Enter)
📘 अध्याय 2: ऑपरेटिंग सिस्टम – Extra 10 Quick Points (1–10)
1️⃣ OS की प्राथमिक जिम्मेदारियाँ
- हार्डवेयर और सॉफ्टवेयर के बीच संसाधन प्रबंधन।
- यूज़र को सिस्टम उपयोग के लिए इंटरफ़ेस प्रदान करना।
2️⃣ CPU Scheduling
- OS प्रोसेस के लिए CPU समय का प्रबंधन करता है।
- उद्देश्य: सिस्टम प्रदर्शन और रिस्पांस टाइम बेहतर बनाना।
3️⃣ Deadlock Handling
- OS यह सुनिश्चित करता है कि प्रोसेस आपस में ब्लॉक न हों।
- Deadlock detection और prevention तकनीक का उपयोग।
4️⃣ Paging और Segmentation
- मेमोरी मैनेजमेंट तकनीकें।
- Paging – फिक्स्ड ब्लॉक्स में मेमोरी बाँटना।
- Segmentation – प्रोग्राम के सेगमेंट्स को अलग रखना।
5️⃣ File Permission Types
- Read (R) – पढ़ने की अनुमति
- Write (W) – लिखने की अनुमति
- Execute (X) – प्रोग्राम चलाने की अनुमति
6️⃣ Disk Scheduling
- OS डिस्क I/O ऑपरेशन का स्मार्ट प्रबंधन करता है।
- उदाहरण: FCFS, SSTF, SCAN, C-SCAN एल्गोरिदम।
7️⃣ OS Logs
- OS विभिन्न गतिविधियों का रिकॉर्ड रखता है।
- Example: User login, File access, Errors।
8️⃣ Interrupt Handling
- OS इंटERRUPT के द्वारा CPU को जरूरी काम करने के लिए बताता है।
- Hardware और Software Interrupt दोनों होते हैं।
9️⃣ System Calls
- OS में यूज़र प्रोग्राम्स द्वारा OS से अनुरोध करने के लिए सिस्टम कॉल।
- उदाहरण: File open, Process creation।
🔟 OS का GUI Examples
- Windows, macOS, Linux (GNOME, KDE)
- यूज़र को आइकॉन, विंडो और मेनू आधारित इंटरफ़ेस देता है।