डिस्क ऑर्गेनाइजेशन इन ऑपरेटिंग सिस्टम - Disk Organization in OS in Hindi


डिस्क ऑर्गेनाइजेशन क्या है? (What is Disk Organization in OS?)

Disk Organization ऑपरेटिंग सिस्टम का एक महत्वपूर्ण भाग है, जो डेटा को प्रभावी ढंग से स्टोर और पुनः प्राप्त करने की प्रक्रिया को नियंत्रित करता है। यह विभिन्न संरचनाओं और तकनीकों का उपयोग करता है जिससे डेटा को डिस्क पर व्यवस्थित और प्रबंधित किया जाता है।

डिस्क की संरचना (Structure of Disk)

डिस्क एक गोलाकार प्लेट होती है जो चुंबकीय पदार्थ से बनी होती है और डेटा को स्टोर करने के लिए उपयोग की जाती है। डिस्क को विभिन्न भागों में विभाजित किया जाता है:

भाग विवरण
Track डिस्क के सतह पर गोलाकार पथ जहां डेटा स्टोर किया जाता है।
Sector Track को छोटे भागों में विभाजित किया जाता है, जिन्हें सेक्टर कहते हैं।
Cluster एक साथ कई सेक्टर्स मिलकर एक क्लस्टर बनाते हैं।
Cylinder एक ही स्थान पर स्थित सभी Tracks को मिलाकर एक Cylinder बनता है।

डिस्क एलोकेशन मेथड्स (Disk Allocation Methods)

Operating System तीन प्रमुख तरीकों से डिस्क पर डेटा को संग्रहीत करता है:

एलोकेशन मेथड विवरण
Contiguous Allocation डाटा को लगातार (Continuous) सेक्टर्स में स्टोर किया जाता है, जिससे तेज एक्सेस संभव होता है।
Linked Allocation फाइल के डेटा को लिंक्ड लिस्ट के रूप में संग्रहीत किया जाता है, जिससे डिस्क स्पेस की अधिकतम उपयोगिता होती है।
Indexed Allocation हर फाइल के लिए एक इंडेक्स ब्लॉक बनाया जाता है जो उसके सभी डेटा ब्लॉक्स की लोकेशन को स्टोर करता है।

डिस्क शेड्यूलिंग एल्गोरिदम (Disk Scheduling Algorithms)

डिस्क शेड्यूलिंग एल्गोरिदम डिस्क एक्सेस समय को कम करने के लिए उपयोग किए जाते हैं:

एल्गोरिदम विवरण
FCFS (First Come First Serve) जो रिक्वेस्ट पहले आती है, उसे पहले सर्व किया जाता है।
SSTF (Shortest Seek Time First) जिस रिक्वेस्ट का Seek Time सबसे कम होता है, उसे पहले सर्व किया जाता है।
SCAN (Elevator Algorithm) हेड डिस्क पर एक दिशा में मूव करता है और एक्सट्रीम पॉइंट तक पहुंचने के बाद दिशा बदलता है।
C-SCAN (Circular SCAN) SCAN का ही एक रूप, लेकिन यह एक्सट्रीम पॉइंट तक पहुंचने के बाद शुरुआत में लौटकर रिक्वेस्ट को प्रोसेस करता है।
LOOK & C-LOOK SCAN और C-SCAN के अपग्रेडेड वर्जन जो केवल आवश्यक ट्रैक्स को स्कैन करते हैं।

फाइल सिस्टम और डिस्क मैनेजमेंट (File System and Disk Management)

डिस्क ऑर्गेनाइजेशन के अंतर्गत ऑपरेटिंग सिस्टम विभिन्न फाइल सिस्टम्स का उपयोग करता है:

  • FAT (File Allocation Table): Windows OS में उपयोग किया जाने वाला प्राचीन फाइल सिस्टम।
  • NTFS (New Technology File System): Windows के आधुनिक संस्करणों में उपयोग किया जाने वाला फाइल सिस्टम।
  • EXT (Extended File System): Linux ऑपरेटिंग सिस्टम में उपयोग किया जाता है।

डिस्क फ्रेगमेंटेशन (Disk Fragmentation)

डिस्क पर डेटा स्टोरेज के दौरान फाइलें बिखर जाती हैं, जिससे सिस्टम की स्पीड कम हो जाती है। इसे दो प्रकार में विभाजित किया जाता है:

  • Internal Fragmentation: जब उपलब्ध स्पेस का उपयोग पूरी तरह से नहीं किया जाता।
  • External Fragmentation: जब छोटे-छोटे फ्री स्पेस सिस्टम में बिखर जाते हैं और बड़े डेटा ब्लॉक्स को स्टोर करना मुश्किल हो जाता है।

निष्कर्ष

Disk Organization ऑपरेटिंग सिस्टम के महत्वपूर्ण कार्यों में से एक है, जो डेटा को व्यवस्थित तरीके से संग्रहीत करने और उसे तेजी से पुनः प्राप्त करने में मदद करता है। उचित एलोकेशन और शेड्यूलिंग तकनीकों का उपयोग करके डिस्क की परफॉर्मेंस को बेहतर बनाया जा सकता है।

Related Post

Comments

Comments